Event Name:
kyc_state_updatedThis event is emitted when the overall KYC verification level changes, typically after a verification process is completed, downgraded, or expires.
Event Payload
The webhook payload contains the following structure:Field Description
Unique event identifier (UUID)
Event type - always
kyc_state_updated for this webhookEvent timestamp in ISO 8601 format
Contains the event data
Unique KYC record ID
Entity type associated with the KYC record. Possible values:
user, related-partyUnique user ID (UUID)
Unique related party ID (UUID)
Current KYC level. Common values include
REGULAR and LIGHTWhen This Event Is Sent
This webhook is sent when the KYC record changes its overall verification level. Typical scenarios include:- A verification flow upgrades the entity to
REGULAR - A review or business rule downgrades the entity to
LIGHT - A document expiration process updates the KYC level
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.