> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pocketflows.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Errors

> Error codes and messsages from the Pocketflows API

For any errors, Pocketflows will return non-200 HTTP status codes and a JSON
body with errors. The shape of the JSON blob is below.

#### Error Response

<ResponseField name="errors" type="array">
  <Expandable title="properties">
    <ResponseField name="path" type="string">
      The path to the field that caused the error
    </ResponseField>

    <ResponseField name="message" type="string">
      A human-readable error message
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 4XX theme={null}
  {
    "errors": [
      {
        "path": "email",
        "message": "Email is invalid"
      },
      ...
    ]
  }
  ```
</ResponseExample>
