GET /claims
List the claims you originated for an entity, newest first, with cursor pagination.
Request
curl "$BASE/claims?entity_id=aZ4kQ9pX2&limit=100" \
-H "Authorization: Bearer $TOKEN"
| Query param | Required | Notes |
|---|---|---|
entity_id | yes | The entity to list claims for. |
limit | no | Page size, default 100, max 200 (out-of-range values clamp). |
page_token | no | The claim_id of the last row of the previous page. |
partner_user_id | no | Filter to one of your users. |
Response
200 OK:
{
"claims": [
{
"claim_id": "k4m9t",
"entity_id": "aZ4kQ9pX2",
"partner_user_id": "acme-crm-7741",
"partner_claim_id": "case-2026-00412",
"partner_invoice_ids": ["INV-1001", "INV-1002"],
"name": "Riverside Joinery Ltd",
"stage": "triage",
"created_at": "2026-05-31T14:25:00.000Z",
"entity_disconnected": false,
"entity_disconnected_at": null
}
],
"next_page_token": null,
"entity_disconnected": false,
"entity_disconnected_at": null
}
name is the connected entity's display name (your customer, not the
defendant). Pass next_page_token as the next request's page_token; null
means there are no more pages.
Listing survives disconnection
Listing keeps working after an entity disconnects you, so you can still reconcile.