Webhooks API
Create Webhook
Create a new webhook. A signing secret is auto-generated and returned once.
POST
Request Body
string
required
The HTTPS endpoint URL that will receive webhook events.
array
required
List of event types to subscribe to. See Event Types for all available events.
boolean
default:"true"
Whether the webhook should start receiving events immediately.
Response
Returns the created webhook including thesecret field. The secret is only returned on creation — save it securely for signature verification.
Errors
Available Event Types
Rate Limit
- 100 requests per minute, per API key. Fixed 60-second window.
- Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Reset(unix epoch seconds). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
Retry-After, exponential backoff, monitoring X-RateLimit-Remaining), see Rate Limiting.