Webhooks
Webhooks notify your systems when AeThex events occur.
Common Events
- passport.created
- passport.updated
- account.linked
- account.unlinked
- game.session.started
- game.session.completed
- locker.item.granted
- support.ticket.created
- governance.vote.cast
Security
Webhook receivers must:
- Validate signatures.
- Reject stale timestamps.
- Return quickly.
- Process asynchronously.
- Make handlers idempotent.
Example Event
{ "id": "evt_...", "type": "passport.updated", "createdAt": "2026-06-23T00:00:00Z", "data": {} }