HTTP Status CodesRunbook 0/2 done
400

HTTP Status Codes Error 400: Bad Request

Error✕ Not retryable · fix the payloadHTTP 400 Bad RequestAPI Gateway
TL;DR · 10-second read

The server could not parse the request: malformed JSON, wrong Content-Type, or invalid query syntax. Validate the body and send Content-Type: application/json.

Identify: does your log match?

What you see · exact log / response
HTTP/1.1 400 Bad Request
Content-Type: application/json

{"error":"bad_request","message":"Unexpected token } in JSON at position 41"}

Fix

Being written

Copy-paste fixes for 400 are in the enrichment queue

The summary above is verified. Paste your full trace into the decoder for a diagnosis now.

Open the decoder →

Related errors

Last verified 2026-10-08 · Source: IANA HTTP Status Code Registry (RFC 9110) · Official docs ↗ · ~33,100 searches/mo