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

# Error codes

> Error codes returned by e6data, organized by component. Each page lists codes, meanings, and fixes.

When something goes wrong, e6data returns a structured error with a code, message, and (often) details. This section is the reference for what each code means and how to resolve it.

## Error categories

| Category | When you'll see it |
| - | - |
| [Catalog errors](/query/errors/catalog) | Catalog creation, refresh, or connection issues |
| [Cluster errors](/query/errors/cluster) | Cluster lifecycle and execution issues |
| [Connectivity errors](/query/errors/connectivity) | Network, endpoint, and reachability issues |
| [Data governance errors](/query/errors/data-governance) | Permission and policy enforcement |
| [General errors](/query/errors/general) | Platform-level errors not specific to a component |
| [Query editor errors](/query/errors/query-editor) | SQL Editor-specific issues |
| [Query history errors](/query/errors/query-history) | Run History retrieval and filtering |
| [REST API errors](/query/errors/rest-api) | REST API-specific errors |
| [User account errors](/query/errors/user-account) | Authentication, profile, and account |
| [Workspace errors](/query/errors/workspace) | Workspace lifecycle and management |

## Reading an error

Errors include three things:

* **Code** - a short, stable identifier (e.g., `CLUSTER_SUSPENDED`)
* **Message** - a human-readable summary
* **Details** - context-specific data when relevant

When opening a support ticket, include the code, message, and any IDs from the details.

## Common patterns

| Pattern | Likely cause |
| - | - |
| `*_NOT_FOUND` | Resource doesn't exist, or your token doesn't have permission to see it |
| `*_TIMEOUT` | Configured timeout exceeded; tune or retry |
| `RATE_LIMITED` | Too many requests; back off |
| `*_PROVISIONING` | Resource being created; wait |
| `*_SUSPENDED` | Resource is paused; resume or wait for auto-resume |

## See also

* [SQL reference](/query/sql)
* [Limitations](/query/limitations) - known limits that might surface as errors


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.