What you can do
- Create and manage webhooks with target URLs and trigger conditions
- Organize webhooks into groups for easier management
- Configure payload format — JSON or form-encoded
- Set custom headers for authentication with your receiving endpoint
Supported trigger objects
Webhooks can fire on changes to these resources:eventcontactregistrantspeakersponsorsessionsession_attendanceregistrant_line_item
Related resources
| Resource | Relationship |
|---|---|
| Webhook Groups | Organizational containers for webhooks |
Key concepts
Webhook groups — Group related webhooks together for easier management. A webhook group contains one or more webhooks that share common organizational context. Payload formats — Webhooks can deliver payloads asjson (application/json) or post (form-encoded). Choose the format that best fits your receiving endpoint.
Retry logic — When a webhook delivery fails, Swoogo will retry the request. Configure your receiving endpoint to return a 2xx status code to acknowledge receipt.