{
  "topic": "errors.BAD_REQUEST",
  "path": [
    "errors",
    "BAD_REQUEST"
  ],
  "title": "BAD_REQUEST — malformed or invalid request",
  "synopsis": "Fired when the server cannot parse or structurally process the incoming request. Common triggers include invalid JSON, missing required fields, unsupported format specifiers, or mutually exclusive parameters being set simultaneously.",
  "body": "# errors.BAD_REQUEST\n\n## NAME\n\nBAD_REQUEST — the request body, query parameter, or header is malformed or structurally invalid.\n\n## SYNOPSIS\n\nHTTP: `400` `Bad Request`. Retryable: `no`.\n\n## DESCRIPTION\n\nFired when the server cannot parse or structurally process the incoming request. Common triggers include invalid JSON, missing required fields, unsupported format specifiers, or mutually exclusive parameters being set simultaneously.\n\nNot retryable. The same request produces the same error.\n\n## SEE ALSO\n\n- errors\n- errors.VALIDATION_FAILED\n",
  "sections": [
    {
      "name": "NAME",
      "body": "BAD_REQUEST — the request body, query parameter, or header is malformed or structurally invalid."
    },
    {
      "name": "SYNOPSIS",
      "body": "HTTP: `400` `Bad Request`. Retryable: `no`."
    },
    {
      "name": "DESCRIPTION",
      "body": "Fired when the server cannot parse or structurally process the incoming request. Common triggers include invalid JSON, missing required fields, unsupported format specifiers, or mutually exclusive parameters being set simultaneously.\n\nNot retryable. The same request produces the same error."
    },
    {
      "name": "SEE ALSO",
      "body": "- errors\n- errors.VALIDATION_FAILED"
    }
  ],
  "see_also": [
    "errors",
    "errors.VALIDATION_FAILED"
  ],
  "stability": "stable",
  "actions": []
}
