Skip to main content

Scalar Types

Enums

ComponentType

SavedSearchType

SortOrder

Input Types

Filter Operators

String and array filtering:
Numeric filtering:
Date filtering:

Sort Criteria

Content Filter

Asset Filter

Pagination

All list queries use cursor-based pagination for efficient traversal of large datasets:

Cursor-Based Pagination

Unlike page-based pagination, cursor-based pagination uses an opaque cursor token to track position:
  • cursor: Pass this value to the next query to continue pagination. null when no more results.
  • hasMore: true if additional results exist beyond the current page.
  • limit: The number of items requested (and returned, unless fewer remain).
Example usage:

List Types

Union Types

SavedSearchResult

Returned when executing a saved search (type determines which variant):

PreviewResult

Returned from preview queries: