Execute a view’s query and return the first page of results.
query_id for paginating through results.
Cached results expire after 15 minutes. Use the expires_at field to check when the cache will be invalidated.
request_status.type is "incomplete", the total_count reflects only the truncated cache size (not the full matching row count), and subsequent paginated requests will stop once the cache is exhausted.
To work around this limit:
last_edited_time to only include recently changed rows).Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The API version to use for this request. The latest version is 2026-03-11.
2026-03-11 The ID of the view.
The number of results to return per page. Maximum: 100
1 <= x <= 100The object type.
"view_query"The query ID.
The view this query was executed against.
When the cached query results expire.
Total number of results in the query.
The page results for this page.
100Cursor for the next page of results.
Whether there are more results.
Set to { type: 'incomplete', incomplete_reason: 'query_result_limit_reached' } when the view's underlying data source has more rows matching this query than the server-side pagination depth limit allows.