Skip to main content
GET
Retrieve multiple queries with optional filtering

Query Parameters

page
integer<int32>

Page number (0-indexed). Default: 0

page_size
integer<int32>

Number of items per page. Default: 10

user

Filter by username(s). Can be a single value or JSON array like ["user1", "user2"]

status

Filter by query status(es). Can be a single value or JSON array. Valid values: RUNNING, SUCCESSFUL, FAILED, CANCELLED

type

Filter by query type(s). Can be a single value or JSON array. Valid values: MDX, UNKNOWN

started_after
string<date-time>

Only include queries started after this ISO-8601 date/time

started_before
string<date-time>

Only include queries started before this ISO-8601 date/time

ended_after
string<date-time>

Only include queries ended after this ISO-8601 date/time

ended_before
string<date-time>

Only include queries ended before this ISO-8601 date/time

max_duration

Maximum duration in milliseconds or ISO-8601 duration format (e.g., PT1H30M for 1 hour 30 minutes)

min_duration

Minimum duration in milliseconds or ISO-8601 duration format

metadata.*

Filter by metadata attributes using the pattern 'metadata.{attributeName}'. Can be a single value or JSON array. For example: metadata.foo=["value1", "value2"]

arg0
object
required

Response

Paginated list of query history entries retrieved successfully. Response includes data array and pagination metadata (pageNumber, pageSize, totalItems, totalPages).

data
object[]
pagination
object