GET /people, GET /companies, POST /people/search) return paginated responses:
next_cursor is null, you’ve reached the end.
Requesting the next page
Passcursor back in the query string:
Ordering
Default order iscreated_at desc, id desc. POST /people/search lets you override via sort:
Limits
- Default
limit: 50 - Max
limit: 200 - Above 200 → silently clamped to 200
Cursor format
The cursor is base64url-encoded JSON of{ id, createdAt } — treat it as opaque. Don’t construct or parse it; just pass back what the server returned.