Skip to main content
GET
List Query Runs
Returns a paginated list of query runs in your workspace. Each result includes the associated prompt text, topic name, and brands mentioned in the AI response.

Parameters

string
required
Bearer token. Format: Bearer slat_<your-token>.
integer
Page number (0-indexed). Default: 0.
integer
Number of results per page. Default: 10. Range: 1–500.
string
Filter by run status. One of: IN_PROGRESS, RETRYING, SUCCESS, FAILED, TIMEOUT. Case-insensitive.
string[]
Filter by one or more platforms: CHATGPT, PERPLEXITY, GOOGLE_AI_OVERVIEW, GOOGLE_AI_MODE, GEMINI, CLAUDE.
number
Filter by topic ID.
number
Filter by prompt ID.
number
Filter by brand ID.
string
Filter by ISO 3166-1 alpha-2 country code (e.g., US).
Search by prompt text or topic name. Case-insensitive partial match.
integer
Filter to runs from the last N days. Range: 1–365. No date filter is applied if you omit both dateRange and from/to.
string
Start of date range filter. RFC 3339 timestamp (e.g., 2026-02-01T00:00:00Z). Send together with to.
string
End of date range filter. RFC 3339 timestamp. Send together with from. Runs through the end of this date (UTC) are included. The range can’t exceed 366 days.

Response

Returns 200 OK with a paginated list of query runs.
object[]
required
Array of query run objects with prompt and topic info.
integer
required
Total number of query runs matching the filters.
integer
required
Total number of pages.
integer
required
Current page number (0-indexed).
integer
required
Page size.

Example

Response

Page numbering starts at 0. Results are always sorted by startedAt descending (most recent first).

Status codes

What’s next