Skip to main content

tasks

This query is for fetching a collection of Tasks, filtered using the following parameters. Prefer cursorPagination for large result sets (for example sync/export); deep offset pages remain expensive even with indexes. Existing pagination: { page, pageSize } behaviour is unchanged. Do not provide pagination and cursorPagination together.

tasks(
pagination: Pagination
cursorPagination: CursorPagination
options: TaskQueryOptions
): TaskData

Arguments

tasks.pagination ● Pagination input

tasks.cursorPagination ● CursorPagination input

Cursor-based pagination alternative to pagination. Mutually exclusive with pagination. Use the last task's id as cursor for the next page. Results are always ordered by _id ascending for NEXT (and descending then reversed for PREVIOUS).

tasks.options ● TaskQueryOptions input

Type

TaskData object

This type encompasses a collection of Task and Pagination information. With offset pagination, pageInfo is a standard PageInfo. With cursorPagination, pageInfo uses the PageInfoForCursorPagination shape (pageSize and hasMore only; page is unset).