Appearance
Bitget - API Import Guide
This guide shows you how to create a Bitget API key in the Bitget App and bind it in the uTrading App.
After API binding, your funds remain on the exchange. The API only grants strategy read/trade permissions you configure.
Before You Start
- Make sure Bitget account security is enabled: Phone/Email verification + Google Authenticator (2FA).
- After creating the API, save these credentials securely:
API KeySecret KeyPassphrase
Secret Keyis usually shown only once.- IP whitelist is strongly recommended for better account security.
Step 1: Sign in to Bitget App
Open the Bitget App, go to the home page, and tap the profile icon in the upper-left corner.

Step 2: Enter API Keys
On the profile page, scroll down and tap API keys.

Step 3: Create a New API Key
On the API key management page, tap Create a new API key.

Step 4: Configure API Permissions (Critical)
On the Create API page, configure permissions as follows:
- Required:
Read-write - Required options:
Spot tradingOpen interestFutures order
Then tap Confirm.

Step 5: Configure IP Whitelist
Paste the full uTrading server IP group into Bitget IP whitelist:
13.213.132.125,13.251.83.60,18.139.102.94,3.1.7.213,46.137.215.117,52.220.111.151,52.220.117.151,52.220.31.227,52.77.45.93,54.169.15.234,13.215.122.202,18.136.175.80,18.141.82.149,18.142.40.60,18.142.65.141,3.0.128.217,3.0.26.171,52.221.111.151,52.221.18.185,54.179.229.52
Paste all IPs at once to avoid whitelist mismatch issues.

Step 6: Complete Security Verification and Save Keys
Follow the prompts on the security verification page and confirm.
After successful creation, do not close the page immediately. Copy and save:
API KeySecret KeyPassphrase

Step 7: Open API Binding in uTrading
Open the uTrading App, go to the Home page, and tap API Binding.

Step 8: Select Bitget
On the API Binding page, select Bitget.

Step 9: Paste Credentials and Import
On the import page, fill in the credentials copied from Bitget:
API KeySecret KeyPassphrase
Then tap Import.

Success Confirmation
If all steps are completed correctly, the status should show:
API is running normally
This means your Bitget API is successfully bound.

Common Issues
1) Invalid API credentials
Check whether API Key / Secret Key / Passphrase were copied completely and confirm there are no extra spaces.
2) Permission denied
Go back to Bitget API settings and confirm these are enabled:
Read-writeSpot tradingOpen interestFutures order
3) IP not in whitelist
Make sure the full uTrading IP group has been pasted correctly without missing entries.
Security Tips
- Use dedicated API keys for each platform.
- Do not enable withdrawal-related permissions.
- Rotate API keys regularly and delete unused keys promptly.
