Create webhook endpoint
POST
Create a new webhook endpoint
header
X-API-Key<token>API key authentication using X-API-Key header
A new native webhook endpoint
application/json- body
A new native webhook endpoint
name*stringLength
1 <= length <= 100url*stringauthHeaderName?stringLength
length <= 100authHeaderValue?stringLength
length <= 500eventTypes*array<>Items
1 <= itemsenabled?booleanDefault
trueDefault Response
application/json- response
One native webhook endpoint
success*booleandata*A native webhook endpoint, auth header value included
curl -X POST 'http://localhost:3003/v1/webhooks/endpoints' \ -H 'Content-Type: application/json' \ -d '{ "name": "string", "url": "string", "eventTypes": [ "media.available" ]}'Example Response
{ "success": true, "data": { "id": 0, "name": "string", "url": "string", "authHeaderName": "string", "authHeaderValue": "string", "eventTypes": [ "media.available" ], "enabled": true, "createdAt": "string", "updatedAt": "string" }}