BestAPIYour code. Your account.
Wire your bots, dashboards and integrations straight into your trading account, with a key that can only do what you allow.
For BestAPI account holders, subject to eligibility. Automated trading carries risk. Your capital is at risk.

How it works
Three steps to your first call.
02
Bind it
Each key works on one BestAPI account. Ask for another account and it simply is not there.
Overview docs03
Build
Send it as a bearer token. Clear limits per scope tell you how hard you can push.
Rate limits docsCapability explorer
One key. Only what you allow.
Every key carries the scopes you choose. Pick one to see what it opens up.
120 requests per minute, per key
Pull markets, your account, portfolio analytics and order views straight into your own tools.
- Accounts with equity and margin
- Market data and economic calendar
- Orders and activity
curl "https://bestbroker.example.com/api/portal/accounts" \
-H "Authorization: Bearer $BESTAPI_KEY"Also available: funding, withdraw, onboarding, BestAlpha™ and support scopes. Some sensitive actions, such as adding beneficiaries or managing keys, stay portal-only by design.
Before you build
BestAPI account holders
API access is for BestAPI account holders only. Availability depends on your entity and account eligibility.
Your key, your responsibility
Anything a key is scoped to do, your code can do. Keep keys out of source control and revoke any that leak.
Capital at risk
Automated trading can lose money fast. Past results are no indication of future results.