Chart API requests, jobs, time to completion and cost
Counts and duration percentiles per interval, plus exact totals for the window. Requests are calls made with API keys, timed by the API itself (not network or proxies). Time to completion runs from a job's creation to its end, split into queued, starting and running. Buckets align to UTC.
/v1/metricsQuery parameters
application_idstringOptional with an application key, which always pins the scope. A different application returns 403.
Min length: 1
rangestringThe window back from `to`, instead of `from`. Defaults to 24h.
Allowed: "1h""24h""7d""30d"
fromstringStart of the window. Defaults to 24 hours before `to`. Windows span at most 31 days, within the 30-day request log.
Format: date-time
tostringEnd of the window, not in the future. Defaults to now.
Format: date-time
intervalstringBucket size. By default about 60 to 170 points for the window.
Allowed: "1m""5m""15m""1h""1d"
Response
200Chart API requests, jobs, time to completion and cost
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
application_idstring | nullrequiredfromstringrequiredtostringrequiredintervalstringrequiredAllowed: "1m""5m""15m""1h""1d"
interval_secondsintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
totalsobjectrequiredObject fields
requestsobjectrequiredObject fields
okintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
client_errorintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
server_errorintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
avg_msnumber | nullrequiredp50_msnumber | nullrequiredp95_msnumber | nullrequiredp99_msnumber | nullrequiredAdditional keys: any
jobsobjectrequiredObject fields
createdintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
completedintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
failedintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
cancelledintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
avg_secondsnumber | nullrequiredp50_secondsnumber | nullrequiredp95_secondsnumber | nullrequiredp99_secondsnumber | nullrequiredphasesobjectrequiredObject fields
queued_secondsnumber | nullrequiredstarting_secondsnumber | nullrequiredrunning_secondsnumber | nullrequiredqueued_p95_secondsnumber | nullrequiredAdditional keys: any
failuresobjectrequiredObject fields
timeoutintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
billingintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
approvalintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
agentintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
modelintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
toolintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
computerintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
infrastructureintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
unknownintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
Additional keys: any
Additional keys: any
startupobjectrequiredObject fields
first_output_p50_secondsnumber | nullrequiredfirst_output_p95_secondsnumber | nullrequiredjobs_with_outputintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
computersobject | nullrequiredAdditional keys: any
cost_nanoobjectrequiredObject fields
model_usagenumberrequiredcomputer_timenumberrequiredkept_computernumberrequiredAdditional keys: any
Additional keys: any
bucketsarray<object>requiredItem fields
requestsobjectrequiredObject fields
okintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
client_errorintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
server_errorintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
avg_msnumber | nullrequiredp50_msnumber | nullrequiredp95_msnumber | nullrequiredp99_msnumber | nullrequiredAdditional keys: any
jobsobjectrequiredObject fields
createdintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
completedintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
failedintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
cancelledintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
avg_secondsnumber | nullrequiredp50_secondsnumber | nullrequiredp95_secondsnumber | nullrequiredp99_secondsnumber | nullrequiredphasesobjectrequiredObject fields
queued_secondsnumber | nullrequiredstarting_secondsnumber | nullrequiredrunning_secondsnumber | nullrequiredqueued_p95_secondsnumber | nullrequiredAdditional keys: any
failuresobjectrequiredObject fields
timeoutintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
billingintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
approvalintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
agentintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
modelintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
toolintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
computerintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
infrastructureintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
unknownintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
Additional keys: any
Additional keys: any
startupobjectrequiredObject fields
first_output_p50_secondsnumber | nullrequiredfirst_output_p95_secondsnumber | nullrequiredjobs_with_outputintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
computersobject | nullrequiredAdditional keys: any
cost_nanoobjectrequiredObject fields
model_usagenumberrequiredcomputer_timenumberrequiredkept_computernumberrequiredAdditional keys: any
tstringrequiredAdditional keys: any
4XX400 invalid input; 401 missing/revoked credentials; 403 disallowed operation/application; 404 missing or inaccessible resource; 409 conflicting submission/version/state; 413 body too large; 415 unsupported content type. Inspect error.code, not message text.
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
errorobjectrequiredObject fields
codestringrequiredmessagestringrequiredrequest_idstringrequiredAdditional keys: any
5XX500 unexpected failure or 503 unavailable dependency. A failed response does not prove that a submission was not committed. Retry job/flow admission with the same key and body.
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
errorobjectrequiredObject fields
codestringrequiredmessagestringrequiredrequest_idstringrequiredAdditional keys: any