# openapi.get

`GET /api/public/v1/openapi.json`

OpenAPI 3.1 description of this API, generated from the same catalog and input schemas.

- Capability: none (public)
- Command: no
- MCP tool: not offered

## Response

`200` with `{ data, correlation_id }`.

The field list of this reply is not published yet; read `data` as JSON.

## Errors

| Code | HTTP | Retryable |
|---|---|---|
| `UNKNOWN` | 500 | no |

## Example (curl)

```bash
curl "https://browlix.com/api/public/v1/openapi.json"
```

## Example (TypeScript SDK)

```ts
import { Browlix } from "@browlix/sdk";

const bx = new Browlix({ apiKey: process.env.BROWLIX_API_KEY! });
const reply = await bx.call("openapi.get");
console.log(reply.data);
```

## Example (Python)

```python
import os
import requests

r = requests.get(
    "https://browlix.com/api/public/v1/openapi.json",
    timeout=60,
)
print(r.status_code, r.json())
```
