# Flash Trade API

***

It indexes all on-chain program accounts in real time and serves them over HTTP WebSocket.

### What's Available

| Category                       | What It Does                                                         |
| ------------------------------ | -------------------------------------------------------------------- |
| **Read-Only (GET)**            | Query positions, orders, prices, pools, markets, and protocol config |
| **Transaction Builder (POST)** | Preview and build ready-to-sign Solana transactions                  |
| **Preview (POST)**             | Pure fee/price calculations — no transaction built                   |

***

### Pages in This Section

* [Quick Start](https://docs.flash.trade/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-api/quick-start)
* [Endpoints Overview](https://docs.flash.trade/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-api/endpoints-overview)
* [Transaction Builder](https://docs.flash.trade/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-api/transaction-builder)
* [Error Handling](https://docs.flash.trade/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-api/error-handling)
* [Data Formats & Precision](https://docs.flash.trade/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-api/data-formats-and-precision)
