/org/webhooksCreate a webhook listener
Creates a webhook listener that sends JSON to your configured url when subscribed events occur. Provide url, secret_token, triggers, and sources; Gumlet sends the secret in the x-gumlet-token header so you can verify webhook requests. Refer to the webhooks documentation for payload schemas.
- IdempotentThe SDK sends
Idempotency-Key, so a retried request is only applied once.
Webhook listener configuration. Provide url, secret_token, triggers, and sources.
Secret sent back in the x-gumlet-token header of each webhook POST so you can confirm the request came from Gumlet.
List of video collection identifiers for which webhooks are needed to be invoked.
Events that invoke this webhook. status subscribes to every video asset status event. live-video-status subscribes to every live video status event. Any other value subscribes to that event only.
URL from the application you want to send data to.
Webhook ID
List of triggers
Webhook URL
One documented failure
invalid_parameter_valueThe parameter value you have provided is not valid.
One documented failure
invalid_api_keyAPI key supplied with request is invalid
One documented failure
unauthorizedYou don't have access to this feature. Please contact your organization owner.
One documented failure
invalid_parameterbody must have required property '<field>'
A 400 is returned for a bad request, a 401 when the API key or bearer token is missing or invalid, a 403 when the account is unpaid or lacks the required role permissions, and a 422 when request validation fails. url, secret_token, triggers, and sources are required. triggers must contain supported event names; sources must contain video collection identifiers.