Skip to main content

Poll API

The same events as webhooks, pulled on your schedule. Use it if you can't receive webhooks, and as your recovery lane after an outage on your side.

GET /api/v1/partner/cases/updates?limit=100
GET /api/v1/partner/cases/updates?cursor=<nextCursor from last page>
GET /api/v1/partner/cases/updates?since=2026-07-23T00:00:00Z (first call only)
Response
{
"success": true,
"events": [ /* same envelope as webhooks, oldest first */ ],
"nextCursor": "665fa1b2c3d4e5f6a7b8c9d0",
"hasMore": false
}
  • Persist nextCursor after processing a page; resume from it next call.
  • Events appear here regardless of webhook delivery status — the two lanes are independent projections of the same durable store.
  • Apply the same eventId dedupe + sequence rules as the webhook receiver — you may see events on both lanes.