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
Fixes
- Fix request format according to docs
- Add required headers
- Verify the URL/route
Example
HTTP/1.1 400 Bad Request
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.
Contact
If it persists, contact the API provider or site admin to check request logs.