Get all tickets in a project with support for filtering, sorting, and pagination.
Filtering:
type=BUG or type=BUG,FEATURE_REQUESTstatus=OPENpriority=HIGH or priority=HIGH,MEDIUM. Keys are LOW, MEDIUM, HIGH or a board's
custom priority key (listed by GET /projects/ticket-types)ignoreArchived=true to include them,
or ignoreArchived=true&archived=true for archived tickets onlyisSpam=falsestartDate / endDate (ISO 8601) narrow the archive, spam and
waiting-on-customer views to tickets archived within that range. Ignored on the non-archive views,
where archivedAt is unset.updatedAt>=2026-10-01T00:00:00Z&updatedAt<=2026-10-08T00:00:00Z
(>=, >, <=, < work on updatedAt and createdAt). Use UTC with a Z suffix: a +hh:mm offset is
decoded as a space and matches nothing.Never listed: tickets merged into another ticket as duplicates, and spam unless isSpam=true. Without a
type, only the project's boards (GET /ticket-types) and BOT are listed, so tickets whose board was deleted
and survey responses need an explicit type. For a complete export use GET /tickets/csv-export without type.
Sorting:
sort=-createdAt (newest first) or sort=createdAt (oldest first)sort=priority (most urgent first, in the board's priority order) or sort=-priority
(least urgent first)sort=-updatedAtsort param): most recent activity first (lastNotification descending)archivedAt descending; a sort param is ignored therePagination:
limit=20 (default: 500, max: 500)skip=0 (for pagination: skip=(page-1)*limit)Retention — read this before building an export:
type=BOT conversations (AI conversations that never reached a human) are closed and archived about 3 days
after they are created, and permanently deleted 30 days after that. Roughly the last 33 days are available;
older AI-only conversations no longer exist and cannot be exported or restored.type=BOT
conversations, which still follow the 30-day window.type=BOT (it becomes INQUIRY or the type the handover
assigns) and from then on follows the longer window above.Bearer <token>.Ok