Query Schema
Common Parameters
Pagination
The GraphQL API uses cursor-based pagination for efficient data retrieval:| Parameter | Type | Default | Description |
|---|---|---|---|
cursor | String | null | Opaque cursor for the next page (from previous response) |
limit | Int | 20 | Items per page (max 100) |
pagination object with:
cursor: The cursor to use for the next page (null if no more pages)hasMore: Boolean indicating if more results existlimit: The limit used for this request
Filtering
List queries support filtering via thefilter parameter:
eq, ne, gt, gte, lt, lte, like, in, notIn
Sorting
List queries support sorting via thesort parameter:
Available Queries
Components
Query UI components by search term or ID
Packages
Query published component packages
Content
Query content items with filtering and sorting
Content Types
Query content type schemas
Assets
Query media assets with filtering
Tags
Query tags for organizing content
Saved Searches
Query and execute saved searches
Preview
Access draft content via preview tokens
Package Data
Fetch resolved package data for caching