> For the complete documentation index, see [llms.txt](https://docs.yellow.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yellow.pro/api-and-programmatic-access.md).

# API & Programmatic Access

- [Overview](https://docs.yellow.pro/api-and-programmatic-access/overview.md): Overview of the Yellow.pro REST and WebSocket APIs, base URLs, and authentication.
- [Getting Started with API](https://docs.yellow.pro/api-and-programmatic-access/getting-started-with-api.md): Authenticate with the Yellow.pro API and start calling endpoints.
- [Authentication Service API](https://docs.yellow.pro/api-and-programmatic-access/authentication-service-api.md): Authentication service endpoints: challenge, verify, refresh, login, logout, and /auth/me.
- [API Key Management](https://docs.yellow.pro/api-and-programmatic-access/api-key-management.md): Create, list, and revoke API keys, with scopes and IP allow-lists.
- [Signing Requests With API Keys](https://docs.yellow.pro/api-and-programmatic-access/signing-requests-with-api-keys.md): Sign authenticated API requests with HMAC-SHA256 using your API key.
- [Trading API Service](https://docs.yellow.pro/api-and-programmatic-access/trading-api-service.md): Trading API service: health, fee tiers, and exchange market data.
- [Market Data API](https://docs.yellow.pro/api-and-programmatic-access/market-data-api.md): Public market-data endpoints for prices, indicators, and market analysis.
- [Spot Trading API](https://docs.yellow.pro/api-and-programmatic-access/spot-trading-api.md): Spot trading API: accounts, orders, trades, and fee rates.
- [Account Transfers API](https://docs.yellow.pro/api-and-programmatic-access/account-transfers-api.md): Transfer funds between spot and perpetuals accounts via the API.
- [Perpetuals Trading API](https://docs.yellow.pro/api-and-programmatic-access/perpetuals-trading-api.md): Perpetuals API: positions, orders, leverage, margin, funding, and history.
- [WebSocket API](https://docs.yellow.pro/api-and-programmatic-access/websocket-api.md): Real-time WebSocket streams for market data, orders, and account updates.
- [Error Handling API](https://docs.yellow.pro/api-and-programmatic-access/error-handling-api.md): Error response formats, codes, and HTTP statuses across the Yellow.pro API.
- [Reference](https://docs.yellow.pro/api-and-programmatic-access/reference.md): API reference: rate limits, data types, and implementation notes.
