cURL
curl --request POST \ --url https://api.openformat.tech/v1/webhook \ --header 'Content-Type: application/json' \ --header 'X-API-KEY: <api-key>' \ --data ' { "url": "https://api.example.com/webhook", "events": [ "transaction" ] } '
{ "status": "success", "webhook": { "id": 123, "url": "https://api.example.com/webhook", "events": [ "transaction" ], "disabled": true, "disabled_at": "2024-01-23 01:23:45.55338+00", "created_at": "2024-01-23 01:23:45.55338+00" } }
Create a new webhook
Webhook URL to send the payload, only HTTPS supported
1
"https://api.example.com/webhook"
List of events that will trigger the webhook call, if empty all events will be used
["transaction"]
Created webhook
Successful reponse status
success
"success"
The webhook data
Show child attributes
Webhook id
123
Webhook URL
List of events that will trigger this webhook
Event name
Whether this webhook is disabled
true
Datetime this webhook was disabled
"2024-01-23 01:23:45.55338+00"
Datetime this webhook was created