Pagination
List endpoints are cursor-paginated.
GET /v1/emails?limit=25&cursor=eyJ...
| Param | Default | Max |
|---|---|---|
limit | 25 | 100 |
cursor | — | — |
Response envelope:
{
"data": [ /* ... */ ],
"meta": {
"next_cursor": "eyJ...",
"total": 142
}
}
next_cursor is null when you've reached the end — pass it back as cursor to fetch the next page. total is best-effort; it is omitted on hot endpoints where counting is expensive.