List endpoints use cursor-based pagination. Cursors are opaque, deterministic, and stable — the same cursor will always return the same page, even if new resources are created.Documentation Index
Fetch the complete documentation index at: https://docs.have-foresight.app/llms.txt
Use this file to discover all available pages before exploring further.
Parameters
| Parameter | In | Type | Default | Description |
|---|---|---|---|---|
limit | query | integer | 50 | Items per page. Max 100. |
cursor | query | string | — | Opaque pagination cursor. Pass the nextCursor from the previous response. |
Response shape
nextCursor is null, you’ve reached the end of the result set.
Example: walk every claim
Sorting
List endpoints accept asort parameter that takes a field name optionally
prefixed with - for descending order:
400 invalid_sort_field.
Filtering
Where supported, filtering is done with explicit query parameters listed in the endpoint reference (e.g.status, patientId, submittedAfter). We
do not support a generic JSON filter language; filters are scoped to the
endpoint and validated.
Total counts
We deliberately do not return atotal count on list endpoints. Counting
all rows in a tenant’s data set is expensive and rarely useful for client
code. If you need a count for a dashboard, hit the
Analytics endpoints instead, which return
aggregates from a precomputed store.