TokenBot API Documentation
Welcome to the TokenBot developer documentation. TokenBot provides programmatic access to automated crypto trading, trade synchronization (copiers), and portfolio management.
💡 Most users drive TokenBot through the
tokenbotCLI (npm install -g tokenbot). These APIs are for building integrations, automation, and custom tooling on top of the platform.
| API | Description | Base URL |
|---|---|---|
| REST API | CRUD operations for exchanges, strategies, copiers, trades | api.tokenbot.com/v1 |
| GraphQL API | Full platform access: exchanges, strategies, copiers, trades, and admin operations | gql-api.tokenbot.com |
| Webhooks | Outbound, signed event notifications (46 event types) | N/A (push-based) |
| MCP Server | AI/LLM tool integration via Model Context Protocol | Local server (stdio) |
Getting Started
Section titled “Getting Started”- Quickstart Guide — Make your first API call in minutes
- Authentication — API keys, signed requests, and GraphQL auth
- Rate Limits — Usage limits and best practices
- Error Handling — Standard error response format
Key Concepts
Section titled “Key Concepts”- Exchange Account — A connected exchange (Binance, Bybit, etc.) with API credentials
- Strategy — The source account whose trades are replicated
- Copier — Replicates a strategy’s trades onto another exchange account
- Trade — An individual order executed on an exchange
- Trade Pair — A trading pair (e.g., BTC/USDT) available on an exchange
The platform token is TBOT.

