Event catalog
verification.completed
verification.completedPayload
{
"type": "verification.completed",
"verification_id": "7f3b2a1e-9c4d-4b2a-8e1f-2c6d5a4b3c2d",
"external_uuid": "a1b2c3d4-5678-4e9a-b012-3456789abcde",
"flow_id": "9c0b4f1c-1d6c-4f1b-a8c4-9f0fa0a8d9e2",
"flow_version_id": "b1e2c3d4-5678-4abc-9def-0123456789ab",
"environment": "live",
"status": "valid",
"proof_attributes": {
"age_gte_18": true,
"country_allowed": true,
"ofac_clear": true
},
"proof": { /* raw ZK proof JSON, or null if status != 'valid' */ },
"verified_at": "2026-05-29T17:33:21.412Z",
"storage_state": "pending",
"storage_uri": null
}Fields
Field
Type
Notes
Statuses
Event ID (for deduplication)
Handling in TypeScript
Forward compatibility
Last updated