Skip to content
Docs
Reference

WEBHOOK_BAD_REQUEST

Inbound webhook has no body

Inbound webhook has no body

HTTP status 400 Bad Request, code WEBHOOK_BAD_REQUEST.

What it means#

An inbound webhook from a payment provider arrived with an empty body, or a Postmark webhook arrived without the field that says what it is (an inbound message's MessageID, an event's RecordType).

What to do#

Providers do not send these; if you are replaying an event by hand, include the raw body as the provider sent it.

On the wire#

Every error response carrying this code names this page in error.moreInfo, with the request id in the query string. See Error codes for the response shape and the list of every code.