Event Catalog
Events
Event Catalog
List every webhook event type the platform emits, with schemas and example payloads
GET
Event Catalog
Request
Use this endpoint to discover the full set of webhook event types you can subscribe to viaPOST /v1/webhooks. Every catalog entry includes a JSON Schema for the data payload and a fully worked example you can paste into test fixtures.
Query Parameters
Optional filter by category:
contact, company, deal, task, note, email, meeting, document, workflow, billing, sync.Catalog version to return. Defaults to the current stable version.
Headers
Response
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, and X-Request-ID.
Example Response (abridged)
Full Event Type List
Contact events:contact.created, contact.updated, contact.deleted, contact.merged, contact.enriched.
Company events: company.created, company.updated, company.enriched.
Deal events: deal.created, deal.updated, deal.stage_changed, deal.closed_won, deal.closed_lost.
Task events: task.created, task.completed, task.overdue.
Note events: note.created.
Email events: email.sent, email.received, email.sync.completed.
Meeting events: meeting.scheduled, meeting.cancelled, meeting.completed.
Document events: document.created, document.deleted.
Workflow events: workflow.triggered, workflow.auto_disabled.
Errors
| Status | Code | Description |
|---|---|---|
| 401 | invalid_key | Invalid or expired API key |
| 403 | insufficient_permissions | Missing read:webhooks permission |
| 429 | rate_limited | Rate limit exceeded |