Create Webhook Endpoint
A URL and a secret are required for webhook endpoint creation. While URLs are endpoints where Uiza sends the events to, secrets are used to generate webhook signatures.
/v1/webhook_endpoints
POST
https://api.uiza.sh/v1/webhook_endpoints
Request Body
Name
Type
Description
secret
string
The token used to validate the communication between Uiza and the webhook endpoint.
url
string
The URL of the webhook endpoint.
{
"id": "f0f207af-b338-4b7f-8d32-fe9cfa9566eb",
"url": "https://webhook-test.com/live/created",
"status": "enabled",
"created_at": "2019-12-16T10:57:32Z",
"updated_at": "2019-12-16T10:57:32Z"
}
curl -X POST https://api.uiza.sh/v1/webhook_endpoints
-H 'Authorization: uap-c1ffbff4db954ddcb050c6af0b43ba56-41193b64'
-d '{"url": "https://webhook-test.com/live/created", "secret": "a-secret"}'
Last updated
Was this helpful?