What HTTP 400 means
RFC 9110 §15.5.1. The catch-all 4xx for client-side errors that don't fit a more specific code. Common causes: malformed JSON, missing required fields, invalid query parameters, request body too large for the parser, invalid Content-Type.
Typical causes
- Malformed JSON body
- Missing required parameters
- Invalid Content-Type
- Field validation failure
- Schema mismatch