E0015
A webhook was refused because the service has no usable `WEBHOOK_SECRET`.
A webhook was refused because the service has no usable WEBHOOK_SECRET.
Erroneous example:
$ curl -X POST https://api.crabtalk.ai/services/you/inbox/webhooks/hook
{"error":"the service has no WEBHOOK_SECRET","explain":"E0015"}Each webhook is verified against the service's secret WEBHOOK_SECRET, base64 with an optional whsec_ prefix. It is unset, or it is not base64. Nothing ran.
To deliver it:
- Set the signing secret the sender gave you:
printf %s "$VALUE" | crab secret put <service> WEBHOOK_SECRET.