Skip to main content
List endpoints return one page of results in data and a pagination block:
total appears only when an exact count is available. It is null or absent on relevance search and on trials.

Limits per endpoint

Each page is one request against your rate limit.

Offset paging

Request pages of limit rows, increasing offset by limit, until a page returns fewer than limit rows.

Cursor paging on the changes feed

The changes feed returns next_cursor when more events exist. Pass it back as cursor with the same filters. The last page has no next_cursor. Cursors stay correct while new events arrive, so no event is skipped or repeated. Treat the cursor as opaque.

Relevance search pages

Relevance search (q on programs, companies and trials) pages with offset the same way. Results are ranked, so later pages hold weaker matches; most workflows need only the first few pages.