Meaning
The request is malformed or uses an invalid structure, so the server refuses to process it.
Causes
- Invalid parameters or body
- Missing required headers
- Incorrect URL or routing
How to fix
- Fix request format according to docs
- Add required headers
- Verify the URL/route
Example
HTTP/1.1 400 Bad Request
Official references
FAQ
- Is it my problem or the server’s? — It’s usually a client-side request formatting issue.
- What should I check first? — Validate parameters, headers, and body structure.
When to contact support
If it persists, contact the API provider or site admin to check request logs.