Webhooks
The decision reaches your server as soon as it's ready. The capture page never receives the result.
Events
- biometrics.session.completedThe decision is ready, with its status.
- biometrics.session.review_requiredInconclusive: a person needs to take a look.
- biometrics.session.expiredThe link expired without a capture.
- biometrics.subject.lockedCPF (Brazilian taxpayer ID) locked after too many failures.
- biometrics.enrollment.created · revokedFace enrollment saved or revoked.
- biometrics.subject.erasedA data subject's data deleted on request.
Delivery
- SignatureEvery delivery is signed so you can confirm where it came from.
- RetriesFailed deliveries are retried with increasing backoff.
- HistoryDeliveries and responses are visible in the console.
Verify the signature
Every delivery carries the signature and a timestamp. Reject anything that doesn't match or arrives outside the window.
Loading the example…