Webhook event catalog
Canonical outbound webhook event types for Eventyvo Connect.
Configure subscriptions in the organizer dashboard. Eventyvo POSTs JSON to your HTTPS URL with signature headers.
Canonical event names
These are the Connect event type strings sent in X-Eventyvo-Event and (when present) event / type in the body.
| Event | Description |
|---|---|
FORM_SUBMISSION | New registration / form submission |
FORM_SUBMISSION_APPROVED | Submission approved |
REGISTRATION_WITHDRAWN | Participant cancelled / withdrew |
REGISTRATION_STATS_UPDATED | Aggregated registration / check-in counts |
ATTENDANT_CHECKED_IN | Door / QR check-in recorded |
PAYMENT_SUCCESS | Payment completed |
PAYMENT_REFUNDED | Refund settled |
PAYMENT_FAILED | Payment failed |
EVENT_CREATED | Event created |
EVENT_UPDATED | Event updated |
EVENT_DELETED | Event deleted |
USER_REGISTERED | New user registered (platform) |
SUBSCRIPTION_CREATED | Subscription activated — may include apiKeyIssued (never raw key) |
SUBSCRIPTION_EXPIRED | Subscription lapsed |
SYSTEM_CONFIG_UPDATED | Platform config changed |
AUTOMATION_WEEKLY_DIGEST | Weekly automation summary |
Naming note
Older internal / platform notes may mention dotted names such as registration.approved or attendance.check_in. Treat those as non-canonical. Integrators should subscribe to and verify the UPPER_SNAKE names above.
Payload shapes
See Payload examples for JSON envelopes and field notes.
Best practice
Subscribe only to events you handle — reduces noise, retries, and verification load.