> For the complete documentation index, see [llms.txt](https://docs.pandaboost.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pandaboost.app/api-for-developers/introduction.md).

# Introduction

Integrate PandaBoost ordering, service discovery, target resolution, and status tracking through REST.

The PandaBoost REST API supports reseller panels, internal campaign tools, and server-side order automation.

## Base URL

```
https://web.pandaboost.app/api/v1
```

## Core flow

1. Read the account balance with `GET /balance`.
2. Load active services and account-specific rates with `GET /services`.
3. For pair-level services, resolve a token and select a supported pair with `POST /targets/resolve`.
4. Create the order with `POST /orders`.
5. Track it with `GET /orders/:id` or list orders with `GET /orders`.

All responses use JSON. Authentication uses the `x-api-key` request header.

## Before integrating

* Keep API keys on the server. Do not place them in browser code, mobile bundles, public repositories, or screenshots.
* Treat `GET /services` as the source of truth for active order types, requirements, limits, and your current rates.
* Use the target resolver when an order type requires pair selection. A token contract and a liquidity-pair address are not interchangeable.
* Handle `pending`, `processing`, `completed`, and `refunded` as distinct order states.

Continue to Getting Your API Key and API Methods Reference.
