...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "moreResults": false, "results": [ { "uuid": "56b19ace-1fa9-4346-a97c-f621c5138342", "name": "My Example Webhook", "profileTypes": [ "TRAVELLER", "CORPORATE" ], "eventTypes": [ "CREATE", "UPDATE", "DELETE" ], "url": "https://my.example.com/webhook/notify", "customHeaders": [{ "name": "X-Custom", "value": "Example" }] } ] } |
Create new Webhook
Note |
---|
Each create triggers an immediate "PING" notification (with no retries) to the configured endpoint, and will only be accepted if the PING is succesful |
...
Code Block | ||||
---|---|---|---|---|
| ||||
curl -v -X POST \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ --data '{ "name": "Notify myIntegrationX", "profileTypes": [ "TRAVELLER", "CORPORATE" ], "eventTypes": [ "CREATE", "UPDATE", "DELETE" ], "url": "https://my.example.com/webhook/notify", "secret": { "value": "MyNewSecret" }, "customHeaders": [{ "name": "X-Custom", "value": "Example" }] }' https://hurricane.umbrellanet.ch/uf-test/api/v1/configuration/webhook |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "uuid": "c7c769bc-9310-4b29-b27c-f34355ec66b4", "name": "Notify myIntegrationX", "profileTypes": [ "TRAVELLER", "CORPORATE" ], "eventTypes": [ "CREATE", "UPDATE", "DELETE" ], "url": "https://my.example.com/webhook/notify", "secret": { "sensitiveValuePresent": true }, "customHeaders": [{ "name": "X-Custom", "value": "Example" }] } |
Update existing Webhook
To update a Webhook, please delete and re-create it
...