Events
Global audit event log (polling fallback for webhooks).
Endpoints
- GETList events
/v1/events - GETRetrieve an event
/v1/events/{id} - GETSee where an event was sent
/v1/events/{id}/webhooks
The Event object
Thin payload + fetch — no recipient PII or document names; consumers fetch the resource, re-authorized through the key matrix.
-
idstringThe event's ID, starting
evt_. -
objectstringAlways
event. -
typestringEvery event type.
delivery.events follow a delivery from creation to its end,* batch.a batch, and* member.,* email_andsender. * recipient_your account.domain. * delivery.is a hint (the e-mail client loaded an image), never proof of receipt;email_ opened delivery.is the recipient confirming receipt.confirmed delivery.carries aauth_ failed reason, such aspersonal_orcode_ mismatch id_. Thedocument_ mismatch secret.,* request.and* lookup.events belong to features that are not available yet. New types may be added: ignore types you do not know.* One ofdelivery.createddelivery.rejecteddelivery.notifieddelivery.openeddelivery.email_openeddelivery.auth_faileddelivery.confirmeddelivery.downloadeddelivery.delivereddelivery.remindeddelivery.bounceddelivery.expireddelivery.revokeddelivery.consignment_faileddelivery.evidence_sealeddelivery.evidence_timestamp_deferreddelivery.evidence_timestamp_recovereddelivery.paper_pending_approvaldelivery.paper_dispatcheddelivery.paper_faileddocument.previewedbatch.finalizedbatch.completedlookup.completedconsent.grantedconsent.withdrawninvitation.sentlink.openedotp.sentotp.verifiedotp.lockedsecret.attachedsecret.availablesecret.revealedsecret.copiedsecret.expiredsecret.exhaustedsecret.revokedrequest.sentrequest.openedrequest.fulfilledrequest.expiredrequest.closedrequest.reopeneddeletion.scheduledrecipient_domain.verifiedrecipient_domain.degradedrecipient_domain.failedmember.suspendedmember.restoredmember.removedbatch.cancelledbatch.policy_changeddelivery.policy_changedemail_sender.verifiedemail_sender.degradedemail_sender.failedemail_sender.restored -
createdstring · date-timeWhen it was created, in ISO 8601 (UTC).
-
resourceobjectWhat the event is about: its
type(such asdelivery,batchorrecipient_) anddomain id. The event carries no personal data; fetch the resource for its details.2 fields of
resource-
resource.typestring -
resource.idstring
-
-
batch_idstring · nullableThe batch it belongs to (
bat_), or null when it is not part of a batch.… -
reasonstring · nullableReason code where the type defines one (delivery.auth_failed → pin_mismatch, provider_failure, timeout, cancelled; delivery.consignment_failed → assurance_not_met; delivery.rejected → the catalogue code of the refusing rule).
-
dataobject · nullableDetails for some event types; never personal data, never file names. Absent for most types.