next_cursor value from each response until the server returns null. The cursor is the only state you carry between pages.
Endpoint
Parameters
Query
Response
Every list response uses the same JSON envelope:
The cursor is opaque — don’t parse it, base64-decode it, or assume it encodes an offset. Treat it as a string token the server issues and you echo back unchanged.
Example
A loop that fetches every contact in a 24-hour window:Errors
See Errors for shared codes such as
401 unauthorized and 429 rate_limited.