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

# Introduction

> ecge REST API reference

<Note>
  If your project doesn't need API documentation, you can safely remove the `api-reference` directory.
</Note>

## Overview

The ecge API lets you manage projects, deployments, and resources programmatically. All endpoints follow REST conventions and return JSON responses.

The API reference below is generated from an OpenAPI specification.

<Card title="OpenAPI specification" href="https://github.com/ecge/docs/blob/main/api-reference/openapi.json">
  View the raw OpenAPI spec file.
</Card>

## Authentication

All endpoints require a Bearer token. Include it in the `Authorization` header:

```json theme={null}
"security": [
  {
    "bearerAuth": []
  }
]
```

Generate API keys from your [ecge dashboard](https://app.ecge.dev/settings/api-keys).
