Skip to content

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.

View APIsOpen Account
Blue glass and chrome sculpture representing connected API infrastructure

How it works

Three steps to your first call.

01

Mint a key

Create it in the trader portal and pick exactly the scopes it needs.

Authentication docs

02

Bind it

Each key works on one BestAPI account. Ask for another account and it simply is not there.

Overview docs

03

Build

Send it as a bearer token. Clear limits per scope tell you how hard you can push.

Rate limits docs

Capability explorer

One key. Only what you allow.

Every key carries the scopes you choose. Pick one to see what it opens up.

read

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
EXAMPLE REQUESTIllustrative example only
curl "https://bestbroker.example.com/api/portal/accounts" \
  -H "Authorization: Bearer $BESTAPI_KEY"
Read the read reference

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.

Read the docs. Then ship.