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

# API Reference

> A reference guide for all Configu Proxy Endpoints.

## Endpoints

#### POST /export

Receives an EvalCommand pipeline as body:

```json theme={null}
[
  {
    "store": "<name of the ConfigStore as appears in the .configu file of the server>",
    "set": "<ConfigSet path>",
    "schema": {
      "keys": {
        "{{key}}": "<Cfgu>"
      }
    },
    "configs": {
      "{{key}}": "<value to override>"
    }
  },
  {
    <another Eval ...>
  }
]
```

Exports the requested configuration as key-value object where the value is coerced to expected type (`string`, `number`, `boolean`, `object`, `array`).

```json theme={null}
{
  "key": "value"
}
```

#### GET /docs

Responds with an interactive API documentation page.

<Frame caption="Configu Proxy Server Docs">
  <img alt="Configu Proxy Server Docs" src="https://mintcdn.com/configu/4LjNndiOLA4cpUS2/images/proxy-docs-route.jpg?fit=max&auto=format&n=4LjNndiOLA4cpUS2&q=85&s=53feb2c2a6244dea42ed3a02e24b44e6" width="1899" height="932" data-path="images/proxy-docs-route.jpg" />
</Frame>

### GET /live

Responds with a `200 OK` status code with the uptime of the server in seconds.

```json theme={null}
{ "uptime": 42 }
```

### GET /ready

Responds with a

* `200 OK` status code if the server is ready to accept requests.

```json theme={null}
{ "status": "ready" }
```

* `503 Service Unavailable` status code with an empty response if the server is not ready (started, shutting down, etc).
