Subscriptions
Create subscription
Register a new webhook subscription
POST
Create subscription
Register a delivery URL.
The other fields (
Scope
webhooks:write · rate-limitedHeaders
API key.
Request body
Endpoint URL. Must be
https://. Rejected with 400 if it’s a private IP, loopback, or metadata host.Non-empty list of event types. Allowed:
payout.created, payout.status.updated.Optional human-readable label for the dashboard. Never sent to your endpoint.
Response
Subscription UUID.
The signing secret in plaintext. Returned only on create — store it immediately.
First few characters of the secret for partner-side identification on subsequent reads.
Always
active on a new subscription.url, events, label, lastSuccessAt, lastFailureAt, createdAt, updatedAt) match the shape on List subscriptions.
Errors
| Status | Meaning |
|---|---|
400 | Invalid URL (not https, missing host, private IP, metadata host) or unknown event type. |
409 | You’ve reached the per-account limit (25). Delete or pause an existing one first. |
Create subscription