Docs

E0016

A webhook was refused because its signature headers are missing or malformed.

A webhook was refused because its signature headers are missing or malformed.

Erroneous example:

$ curl -X POST https://api.crabtalk.ai/services/you/inbox/webhooks/hook -d '{}'
{"error":"missing or malformed signature headers","explain":"E0016"}

A webhook carries webhook-id, webhook-timestamp in Unix seconds and webhook-signature, as Standard Webhooks specifies. Nothing ran.

To deliver it:

  • Send it from a sender that signs with Standard Webhooks.
  • A sender with its own scheme, such as GitHub's X-Hub-Signature-256, can't call this route.