Pagination
List endpoints use opaque cursors. Cursors encode the exact position in a stable sort, so results stay consistent while the indexer keeps writing new blocks.
Requesting a page
Section titled “Requesting a page”curl -sS \ -H "Authorization: Bearer $ARADIA_API_TOKEN" \ "https://api.aradia.app/v1/activity?limit=100"Response envelope
Section titled “Response envelope”{ "data": [ ... ], "pagination": { "limit": 100, "next_cursor": "b3BhcXVl", "has_more": true }}- Treat cursors as opaque; never build or mutate one.
- Stop when
has_moreisfalse. - A cursor from one endpoint is not valid on another.
- There is no numeric skip parameter, by design.
