ru

Webhooks

A webhook sends application events to your server. Open the application in For developers → Webhooks and click Create new.

Enter a name and handler URL, then choose the request format: POST JSON, POST FORM DATA or GET. Select the events you need: stream start, stream stop, a new chat message and a channel viewer-count update. Prepare the handler for the selected format and events.

Check the active switch: a new form is inactive by default. Enable it when the handler is ready to receive events, then save. Entering a URL without saving and activating does not enable delivery.

To change a webhook, open the existing record, edit the name, URL, format, events or active state, and save. Disable it to stop delivery. To remove it, open the webhook's ⋯ menu, choose Delete and confirm in the dialog.

When checking delivery, match the event to the correct project and time. See the API documentation for payloads and delivery contracts; this form selects events but does not define their body schema. Keep secrets out of public URL examples.