Skip to content

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 Key
    • Secret Key
    • Passphrase
  • Secret Key is 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 1: Sign in and open profile (Placeholder)


Step 2: Enter API Keys

On the profile page, scroll down and tap API keys.

Step 2: API Keys entry (Placeholder)


Step 3: Create a New API Key

On the API key management page, tap Create a new API key.

Step 3: Create API key (Placeholder)


Step 4: Configure API Permissions (Critical)

On the Create API page, configure permissions as follows:

  • Required: Read-write
  • Required options:
    • Spot trading
    • Open interest
    • Futures order

Then tap Confirm.

Step 4: Permission settings (Placeholder)


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 5: IP whitelist (Placeholder)


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 Key
  • Secret Key
  • Passphrase

Step 6: Security verification and keys (Placeholder)


Step 7: Open API Binding in uTrading

Open the uTrading App, go to the Home page, and tap API Binding.

Step 7: uTrading API Binding entry (Placeholder)


Step 8: Select Bitget

On the API Binding page, select Bitget.

Step 8: Select Bitget (Placeholder)


Step 9: Paste Credentials and Import

On the import page, fill in the credentials copied from Bitget:

  • API Key
  • Secret Key
  • Passphrase

Then tap Import.

Step 9: Fill API info and import (Placeholder)


Success Confirmation

If all steps are completed correctly, the status should show:

  • API is running normally

This means your Bitget API is successfully bound.

Success status (Placeholder)


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-write
  • Spot trading
  • Open interest
  • Futures 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.

Released under the MIT License.