Event Name:
kyc_session_failedThis event is emitted when a KYC verification session fails and the entity could not be verified. The session state is
REJECTED.Event Payload
The webhook payload contains the following structure:Field Description
Unique event identifier (UUID)
Event type - always
kyc_session_failed for this webhookEvent timestamp in ISO 8601 format
Contains the event data
Unique KYC session ID (UUID)
Unique user ID (UUID)
Entity type associated with the KYC session. Possible values:
user, related-partyUnique related party ID (UUID)
List of failed verification checks included in the
kyc_session_failed eventType of verification check, for example
manual_reviewCheck state. Current values are
1 for validated and 2 for refusedAdditional raw check data. Its structure varies depending on the check type and may include provider-specific fields
Reasons associated with a refused check. This field is typically omitted or empty for validated checks
Reason type or issue category detected during verification
Machine-readable code identifying the failure reason
Human-readable explanation of the failure reason
Optional higher-level classification for the reason
Expected Responses
Success Response
HTTP 200 OKThe webhook was processed successfully.
Client Error
HTTP 4xx StatusClient-side error. Will not be retried.
Server Error
HTTP 5xx StatusServer-side error. Will be retried with exponential backoff.