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
nextCursorafter 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
eventIddedupe +sequencerules as the webhook receiver — you may see events on both lanes.