Skip to main content
Get the status and results of a specific run.

Headers

Path Parameters

Example Request

200 OK

Status vs Provider HTTP Status

Every run has two independent indicators:
  1. status — the run lifecycle status. Did the run itself complete?
  2. providerResponse.httpStatus — the provider’s HTTP response code. Did the data provider return good data?

Run Status

Provider HTTP Status

When a run is COMPLETED, check providerResponse.httpStatus: Provider errors are not chargedcost.value will be 0.

Caching

Terminal runs (COMPLETED or FAILED) include Cache-Control: max-age=300 (5 minutes). Running runs are not cached.