state_change
Sent when a service request transitions to a new state. This is the primary event for tracking authentication progress and results.Payload
Fields
string
required
Always
"state_change".string
required
Service request UUID.
string | null
Your internal item ID — the
external_id you set when creating the service request.object
required
string
required
ISO 8601 timestamp of when the state change occurred.
State Transitions
The table below shows the state transitions you may receive:media_rejected
Sent when uploaded images fail quality control. Each rejected image includes the side name and rejection reason so you can prompt the user to re-upload specific photos.Payload
Fields
string
required
Always
"media_rejected".string
required
Service request UUID.
string | null
Your internal item ID.
array
required
Array of rejected images with reasons.
string
required
ISO 8601 timestamp.
invalidate_sr
Sent when a service request is cancelled.Payload
Fields
string
required
Always
"invalidate_sr".string
required
Service request UUID.
string | null
Your internal item ID.
object
required
string
required
ISO 8601 timestamp.