Errors › 400 Invalid request

invalid_request

The request was rejected before validation — usually a missing or malformed field.

type invalid_request_error status 400

What happened

Used for high-level shape checks: required headers absent, conflicting parameters, missing `confirm=true` on destructive ops. The error envelope's `param` field names the offending input when applicable.

How to recover

Read the error `message` and `param` fields. They name the specific input that needs fixing.


See all errors · API reference