List datasets

List datasets with pagination and optional filters.

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.

Query parameters

pageintegerOptionalDefaults to 1
Page number.
page_sizeintegerOptionalDefaults to 25
Results per page.
sort_bystringOptionalDefaults to -created_at

Sort field. Prefix with - for descending order.

Request

This endpoint expects an object.
filtersmap from strings to objectsOptional

Platform-standard filters keyed by field name.

Response

Paginated list of datasets.
countintegerOptional
Total matching datasets.
nextstring or nullOptional
Next page URL.
previousstring or nullOptional
Previous page URL.
resultslist of objectsOptional
Array of dataset objects.
total_countintegerOptional
Total datasets matching the current filters.
current_filtersmap from strings to objectsOptional

Platform-standard filters keyed by field name.

filters_dataobjectOptional

Errors

401
Unauthorized Error