List batches

List batches from the selected provider using customer-owned credentials. The response is relayed in the provider’s OpenAI-compatible shape.

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.

Query parameters

provider_idstringRequired

Provider route, for example openai or parasail.

afterstringOptional
Provider pagination cursor.
limitintegerOptional>=1
Maximum batches requested from the provider.

Response

OpenAI-compatible batch list.

objectenum
datalist of objects
first_idstring or nullOptional
last_idstring or nullOptional
has_morebooleanOptional

Errors

400
Bad Request Error
401
Unauthorized Error
424
Failed Dependency Error