Skip to main content
GET /v1/users, GET /v1/conversations, and GET /v1/conversations/{conversation_id}/messages share one pagination style.

Parameters

Response

next_cursor is null on the last page. There’s no way to jump to a specific page or go backwards — walk forward until you get null.

Cursors are opaque

Don’t parse, store structure in, or construct a cursor yourself. Pass back exactly what you were given. A malformed cursor (including one from a different endpoint) returns 400 invalid_cursor — it never silently resets you to page one, so you won’t quietly re-walk data you already have.

A minimal loop

Node