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

# Private REST-API

> Authenticated account, trading, vault, bridge, and testnet endpoints.

Private REST operations are **account-scoped** (addresses and parameters in the path/body per OpenAPI) or **state-changing** (signed **transactions** in the request body). Use **[API management](https://beta.rocketfi.io/api-management)** for your **API key** and configure it in the **Rust or Python SDK** to **sign** submits—keys are **not** passed as REST auth headers. See **[Authentication](/guides/authentication)** and **[SDKs and examples](/guides/sdk)**.

In the generated OpenAPI document, these routes are tagged **Account**, **Trading**, **Vault and bridge**, and **Faucet (testnet)**:

| Tag                  | Typical use                                                                                        |
| -------------------- | -------------------------------------------------------------------------------------------------- |
| **Account**          | Nonces, fees, collateral, positions, open orders, delegations — data tied to your account context. |
| **Trading**          | Submitting or inspecting trading-related **transactions** and **order** activity.                  |
| **Vault and bridge** | Vault balances, history, stats, and bridge-related chain events.                                   |
| **Faucet (testnet)** | Testnet-only utilities such as claims.                                                             |

**Market-wide** reads (instruments, candles, public fees, and so on) live under **[Public REST-API](/guides/public-rest-api)**.

Trading flows are often **asynchronous**; confirm outcomes with **WebSocket** subscriptions and follow-up reads where appropriate. Use **[Swagger UI](https://beta.rocket-cluster-1.com/docs/)** for interactive calls. Generated pages on this site use **`specs/openapi.json`** in the repo (with examples and markdown tables); the cluster also serves **[openapi.json](https://beta.rocket-cluster-1.com/docs/openapi.json)** for codegen — keep them aligned when you change the API.
