Docs navigationBrowse documentation216
OverviewStart here

OpenSend docs

Pagination

OpenSend collection endpoints use cursor-style pagination where the route supports it. The API keeps pagination deliberately simple so self-hosted deployments and generated clients can share the same contract.

Raw markdown

Query parameters

  • limit: maximum number of records to return. Use a modest value for dashboard or worker jobs instead of assuming every tenant has a small dataset.
  • after: cursor returned from a previous page. Pass it back unchanged to retrieve the next page.

Response shape

Collection responses generally include an array of records and a continuation indicator or cursor when more records are available. Exact field names are documented per endpoint and in /openapi.json.

json
{
  "data": [
    { "id": "resource_123" }
  ],
  "hasMore": false
}

Operational notes

Pagination is tenant-scoped. A cursor from one tenant or environment should never be reused for another tenant. If your worker exports large datasets, process one page at a time and persist progress between runs.