Integrate copy trading into your apps with secure authentication, account endpoints, trade execution actions, webhooks, and MT4/MT5/cTrader support.
Use bearer token authentication for every TradeCopier API request. API keys can be created and rotated from your developer dashboard.
curl https://api.tradecopier.com/v1/me \
-H "Authorization: Bearer YOUR_API_KEY"Retrieve connected Master and Slave accounts, platform type, copy status, and account health.
curl https://api.tradecopier.com/v1/accounts \
-H "Authorization: Bearer YOUR_API_KEY"{
"accounts": [
{
"id": "acc_123",
"platform": "MT5",
"role": "master",
"status": "connected"
}
]
}Send an order request to a connected Master account and let configured copy rules distribute it to eligible Slave accounts.
{
"symbol": "XAUUSD",
"side": "buy",
"volume": 0.10,
"stopLoss": 2340.50,
"takeProfit": 2380.00
}{
"tradeId": "trd_789",
"status": "accepted",
"copiedTo": 12
}Close all open trades for an account or copier group when a risk rule, drawdown limit, or manual emergency action is triggered.
curl -X POST https://api.tradecopier.com/v1/accounts/acc_123/panic-close \
-H "Authorization: Bearer YOUR_API_KEY"Rate limits protect execution reliability. High-volume users can request dedicated limits for enterprise integrations and signal-provider workflows.