Skip to main content
Stream real-time status updates for a verification session using Server-Sent Events (SSE).
The SSE endpoint requires your API key. Since browsers’ EventSource API doesn’t support custom headers, you must create a backend proxy. See the Integration Guide for implementation examples.

Request

cURL

Event Stream

Endpoint

Path Parameters

string
required
Verification type: individual or business
string
required
The session ID from the registration response (UUID format)

Event Format

Events are sent as data: lines with JSON payloads. The server also sends periodic : keep-alive comments to maintain the connection.
string
required
The session ID
string
required
Current status: pending, submitted, completed, rejected, or retry
string
User ID (present when session has an identity)
string
ISO 8601 timestamp (only present when completed)
array
Wallets connected to this session. Only populated when session status is completed.
array
Wallets connected to this session. Populated when session is not yet completed.

Status Values

Important: A submitted status means documents are under manual review. The wallet is not verified until status becomes completed.

Authentication