Common causes
- Request parameters do not meet protocol requirements (missing fields, wrong types, invalid values)
- Authentication failure (upstream Key/permission issues)
- Upstream rate limiting or overload
- Upstream service failure or maintenance
How to identify
Check the source identifier in the response headers:Recommendations
- For parameter errors: first check the request body fields against the documentation page of the corresponding protocol
- For rate limiting/overload: implement backoff and retry on the client (and reduce concurrency)
- For occasional 5xx errors: you can retry; if they persist, contact the team with the Request ID