Miscellaneous
Outgoing Webhooks
Send a POST request to your webhook URL to receive notifications about events that occur in your account.
POST
/
your-webhook-url
Headers
webhook-id
string
requiredUnique identifier for the webhook
webhook-signature
string
requiredSignature of the Webhook
webhook-timestamp
string
requiredUnix timestamp when the webhook was sent
Body
application/json
business_id
string
requireddata
object
requiredtimestamp
string
requiredThe timestamp of when the event occurred (not necessarily the same of when it was delivered)
type
enum<string>
requiredEvent types for Dodo events
Available options:
payment.succeeded
, payment.failed
, payment.processing
, payment.cancelled
, refund.succeeded
, refund.failed
, dispute.opened
, dispute.expired
, dispute.accepted
, dispute.cancelled
, dispute.challenged
, dispute.won
, dispute.lost
, subscription.active
, subscription.on_hold
, subscription.paused
, subscription.cancelled
, subscription.failed
, subscription.expired