Pagination and errors
Traverse cursor-paginated collections and handle API failures.
List operations accept limit (1–200) and an opaque cursor. A response has this shape:
{ "data": [], "meta": { "hasMore": true, "nextCursor": "opaque-value" } }Pass meta.nextCursor unchanged on the next call. Do not parse or construct cursors.
Error responses include a stable code, readable message, and request ID. Retain the request ID when reporting a failure.