Skip to main content

Verification.Revoke

Emitted when one or more previously passed verifications have been revoked, for example due to fraudulent activity or a provider-reported error. The data.verifications array always contains at least one item and can contain multiple items when revocations are processed in bulk.

When you receive this event, you should treat the referenced verifications as no longer valid and take appropriate action (for example, re-triggering verification for affected users).

Fields

FieldTypeRequiredDescription
eventTypestringyesAlways "Verification.Revoke"
dataobjectyesRevocation data
data.verificationsarrayyesList of revoked verifications (minimum 1 item)
data.verifications[].idstring (UUID)yesThe verification ID being revoked
data.verifications[].reasonstringyesThe reason for revocation: fraudulent-activity-detected or provider-reported-error

Example

{
"eventType": "Verification.Revoke",
"data": {
"verifications": [
{
"id": "4e57301e-a4d1-498f-ac3f-f3d4de19abf6",
"reason": "fraudulent-activity-detected"
}
]
}
}