Creating a Bitget API Key

Updated 14th August 2023

Follow our step by step guide on creating and adding your bitget api keys

On the API keys page, press the Create API Key button and then select 'System-generated API key' on the pop-up

Complete the form that appears.

Note that the API key name (referred to as 'NOTE') must not exceed 26 characters. Make sure to retain your passphrase for the API key, as it will be required when adding to the Terminal.

When creating or editing an API KEY, you must set the permissions to

  • Futures Orders

  • Futures Holdings

  • Spot

  • Margin

as shown below:

Some of our users have reported that Bitget subaccount APIs can only be added to the Terminal with the P2P-permission activated.

It's important to select all four of these options

IP Access Restrictions [Optional]

If you want to restrict the key to Terminal servers, you may copy and paste all the IP addresses provided below into the 'Linked IP address' field exactly as they are listed:

18.180.195.116, 13.114.235.19, 18.181.102.105, 35.75.215.133, 54.65.212.219, 52.196.177.46, 35.76.223.130, 35.77.250.223, 18.180.239.100, 3.113.78.104, 18.181.158.39, 54.65.86.241, 52.199.152.174, 54.250.232.158, 52.69.38.104, 54.64.139.96, 52.194.90.124, 13.113.149.88, 52.199.229.99, 43.206.9.80, 54.150.160.59, 52.197.231.212, 13.114.162.121, 18.179.173.44, 52.68.79.101, 54.95.43.20, 54.92.115.167, 54.92.84.241, 54.64.37.174, 54.92.48.235

Make sure you copy all the IP addresses, there should be 30 in total!

After successfully creating your account and setting up your API, proceed to the 'Settings' section. From there, navigate to the 'Account' tab, where you will be welcomed by a screen as seen below:

Input all the information into the respective fields, ensuring that you include the Passphrase you generated for your API KEY.

Last updated