Help for Webhook

This suggests that your Callback didn’t respond to the HTTP Get request with the challenge in order to complete the webhook initialization

  • You make a HTTP Post request to Twitch.
  • Twitch says 202
  • Twitch then makes a HTTP GET to your specified callback.
  • You check the data to check it’s expected and echo out the hub.challenge that Twitch sends as a query parameter.

That completes the webhook initialise and it’ll then show in the webhooks/subscriptions endpoint.

Twitch will the HTTP Post data your your specified callback when data occurs.

If the token is of the wrong type, then you’d get a HTTP auth error not a response and a payload of no webhooks.