Concepts

Pagination

Cursor pagination on posts, media and approvals; limits on everything else.

GET /posts, GET /media and GET /approvals return pages, newest first:

{ "data": [ … ], "nextCursor": "MjAyNi0xMS0xMlQwOTowMDowMC4wMDBa…" }

Pass nextCursor as cursor to get the next page; it's null on the last one. limit sets the page size (1-100, default 20). Cursors are opaque: don't build or change them.

tracee posts list --status scheduled --all     # every page

Other list endpoints (memories, inbox, Radar, CRM contacts, the media library search) take a limit and return the most relevant or most recent items first.