Resolido Docs

Pagination

Cursor-based pagination for list operations.

List operations return a page of results and a cursor:

{
  "data": [{ "id": "chat_k17…" }, { "id": "email_j97…" }],
  "nextCursor": "eyJ0IjoxNzky…"
}
  • limit sets the page size, 1–100, default 25.
  • Pass nextCursor as cursor to get the next page. nextCursor is null on the last page.
  • Keep all other parameters the same while paging; a cursor from a different query fails with invalid_cursor.
  • Cursors are opaque – do not parse or build them.
curl "https://api.resolido.com/v1/conversations?view=escalated&limit=50" \
  -H "Authorization: Bearer $RESOLIDO_API_KEY"

curl "https://api.resolido.com/v1/conversations?view=escalated&limit=50&cursor=eyJ0IjoxNzky…" \
  -H "Authorization: Bearer $RESOLIDO_API_KEY"

The conversation list merges chat and email into one stream ordered by last activity, so pages stay consistent even when new conversations arrive while you page.