# Overview

Welcome to the TokenBot developer documentation. TokenBot provides programmatic access to automated crypto trading, copy trading, and portfolio management.

## APIs

| API                                                                         | Description                                                | Base URL                   |
| --------------------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------- |
| [REST API](https://docs.tokenbot.com/home/api-docs/rest-api/overview)       | CRUD operations for exchanges, strategies, copiers, trades | `rest-api.tokenbot.com/v1` |
| [GraphQL API](https://docs.tokenbot.com/home/api-docs/graphql-api/overview) | Full platform access including auth, admin, onboarding     | `gql-api.tokenbot.com`     |
| [Webhooks](https://docs.tokenbot.com/home/api-docs/webhooks/overview)       | Real-time event notifications (27 event types)             | N/A (push-based)           |
| [MCP Server](https://docs.tokenbot.com/home/api-docs/mcp/overview)          | AI/LLM tool integration via Model Context Protocol         | Local server               |

## Getting Started

1. [Quickstart Guide](https://docs.tokenbot.com/home/api-docs/quickstart) — Make your first API call in minutes
2. [Authentication](https://docs.tokenbot.com/home/api-docs/authentication) — API keys, JWT, OAuth, passkeys
3. [Rate Limits](https://docs.tokenbot.com/home/api-docs/rate-limits) — Usage limits and best practices
4. [Error Handling](https://docs.tokenbot.com/home/api-docs/errors) — Standard error response format

## Key Concepts

* **Exchange Account** — Connected exchange (Binance, Bybit, etc.) with API credentials
* **Strategy** — A trading strategy attached to an exchange account
* **Copier** — Copies trades from a strategy to another exchange account
* **Trade** — An individual order executed on an exchange
* **Trade Pair** — A trading pair (e.g., BTC/USDT) available on an exchange

## Token

The platform token is **TBOT**.
