Skip to content

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.

Terminal window
curl -sS \
-H "Authorization: Bearer $ARADIA_API_TOKEN" \
"https://api.aradia.app/v1/activity?limit=100"
{
"data": [ ... ],
"pagination": {
"limit": 100,
"next_cursor": "b3BhcXVl",
"has_more": true
}
}
  • Treat cursors as opaque; never build or mutate one.
  • Stop when has_more is false.
  • A cursor from one endpoint is not valid on another.
  • There is no numeric skip parameter, by design.