Filter model status

POST-for-filtering model status. Manually supplied query parameters override the same body values.

Authentication

AuthorizationBearer

Use your Respan API key for Respan API authentication. Enter only the Respan API key value; clients send Authorization: Bearer <RESPAN_API_KEY>. For /api/responses, provider credentials such as Perplexity, OpenAI, or Azure OpenAI go in Settings -> Providers or respan_params.credential_override in the request body, not in this authentication field.

OR
AuthorizationBearer

Use a dashboard JWT only for dashboard-authenticated endpoints. Respan API-key endpoints use the respanApiKey auth field instead.

Path parameters

model_namestringRequired

Exact logged model string; provider-prefixed values may contain a slash.

Request

This endpoint expects an object.
start_timestringRequired

ISO-8601 or epoch timestamp. Raw window max 90 days.

end_timestringRequired

Timestamp after start_time.

provider_idstring or nullOptional>=1 character
time_tickenumOptionalDefaults to day
Allowed values:

Response

Model status series. Unknown model names return empty series rather than 404.
modelstring
provider_idstring or null
time_tickenum
start_timedatetime
end_timedatetime
datalist of objects
metrics_serieslist of objects
respan_uptimelist of objectsOptional

Omitted when provider_id is supplied.

statusobjectOptional

Omitted when provider_id is supplied. Volume fields are staff-only.

Errors

400
Bad Request Error
429
Too Many Requests Error