Retrieve multiple queries with optional filtering
Retrieves a paginated list of query history entries based on the specified filter criteria. If no filters are provided, all query history entries will be returned.
The response includes query details along with associated metadata attributes for each entry, plus pagination metadata (total count, page number, page size, total pages). Filters can be combined to narrow down the selection of queries to retrieve.
Pagination is applied by default with a page size of 10 items. Use the ‘page’ and ‘page_size’ parameters to control pagination.
Documentation Index
Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
Use this file to discover all available pages before exploring further.
Query Parameters
Page number (0-indexed). Default: 0
Number of items per page. Default: 10
Filter by username(s). Can be a single value or JSON array like ["user1", "user2"]
Filter by query status(es). Can be a single value or JSON array. Valid values: RUNNING, SUCCESSFUL, FAILED, CANCELLED
Filter by query type(s). Can be a single value or JSON array. Valid values: MDX, UNKNOWN
Only include queries started after this ISO-8601 date/time
Only include queries started before this ISO-8601 date/time
Only include queries ended after this ISO-8601 date/time
Only include queries ended before this ISO-8601 date/time
Maximum duration in milliseconds or ISO-8601 duration format (e.g., PT1H30M for 1 hour 30 minutes)
Minimum duration in milliseconds or ISO-8601 duration format
Filter by metadata attributes using the pattern 'metadata.{attributeName}'. Can be a single value or JSON array. For example: metadata.foo=["value1", "value2"]