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

Headers

Path Parameters

Example Request

200 OK

403 Forbidden

Returned when the run belongs to a different workspace than the caller’s.

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 include Cache-Control: private, max-age=60 (60 seconds). Running runs are not cached.