Realtime events
The Platform API is poll-based today. Long-running operations return202 Accepted with a _links poll target, and the partner drives the polling cadence. There is no partner-facing realtime event bus yet.
What to do today
For any asynchronous operation — Safe deployment, KYC processing, preflight, ramp session settlement — the pattern is:- Receive a
202 Acceptedwith the resource snapshot and a_links.selfpoll link. - Poll the linked resource until its terminal state is reached.
- Cadence is up to you; most operations complete in 10–30 seconds.
What is not yet exposed
Sumvin runs an internal SSE bus for the Sumvin consumer app (chat sessions, workflow runs, agent todos). That bus is 1p-only and is not part of the partner API surface — it won’t appear in your integration. Sumvin also consumes inbound webhooks from KYC, Meld, and Plaid. Those are consumed internally to advance the user’s state; they are not re-emitted to partner webhooks today. A partner-facing realtime surface (SSE or webhooks) is on the roadmap but not yet available. Build against the polling model for now.See also
- API conventions — async 202 and HAL poll links
- IPA guide — async preflight and execution
- Onboarding guide — polling onboarding state