bad_request
bad_request
HTTP 400 — The request was malformed.
Returned as application/problem+json with code bad_request and HTTP status 400.
The request couldn’t be parsed at all — its body, headers, or query string were malformed. This is distinct from validation_error, where the request parses but a field is invalid.
Common causes
- The request body is not valid JSON.
- A query parameter is malformed and cannot be parsed.
- The request is structurally broken in a way the schema cannot accept.
How to resolve
- Verify the body is valid JSON and
Content-Type: application/jsonis set. - Check query-parameter formats against the API Reference.
Example
Retrying without changing the request will not help — fix the request first.