Bitsgap logo
/Exchanges & API/Connect your exchange/How to Create and Set Up Coinbase Advanced API Key

How to Create and Set Up Coinbase Advanced API Key

This guide will walk you through the steps to create, configure, and connect your Coinbase Advanced Trade API key to the Bitsgap platform. Bitsgap allows you to trade across multiple cryptocurrency exchanges through a unified interface and offers tools not available directly on the exchange itself.


Overview:


Steps to Create and Set Up the Coinbase Advanced API Key

1. Log into your Coinbase account or create a new account.

  • Note: You can find more information about migrating from Coinbase Pro to Coinbase Advanced Trade here.

2. Navigate to the API key section

2.png

3. Create a New API Key

Click on the [Create API Key] button to generate a new API key.

 

3.png

4. Match API Key Permissions

Choose a name for your API key, so it’s easy to identify that it’s connected to your Bitsgap account. Then, configure the following permissions:

  • Portfolio: Default.
  • View: Enabled (to allow viewing of your portfolio).
  • Trade: Enabled (to allow placing trades).
  • Transfer: Disabled (prevents access to your funds for withdrawals or deposits).
  • IP whitelist: Leave empty (default setting).

After configuring the permissions, click [Create & Download] to generate the API key.

4.gif

5. Pass the Verification

Complete the 2FA process by clicking [Complete 2-factor authentication] and entering your SMS verification code.

6. Copy Your API Key and Secret Key

After the API key is created, a window will display both the API Key and Secret Key. Copy these and store them securely (e.g., in a password manager).

4.png

7. Go to Bitsgap > My Exchanges

Log into your Bitsgap account and navigate to the My Exchanges page. Then, click [Add new exchange].

8. Select Coinbase and Enter API Information:
In the pop-up window, do the following:

  • Select Coinbase from the list of exchanges.
  • Paste your API Key and Secret Key into the appropriate fields.
  • Click [Connect].

9. Connection Check

After successful connection, you should see Coinbase listed as a connected exchange with a Connected status. Your available trading balance will also be visible in your Bitsgap account.

7.png


Steps to Create and Set Up the Coinbase Advanced Perpetuals API Key

1. Log into your Coinbase account or create a new account.

2. Enable futures trading if it's not enabled yet.
The availability of futures depends on your jurisdiction. In general, you will need to complete certain requirements, such as knowledge checks, address verification, and ensuring that you have USDC or the applicable collateral in your account. You can learn more about it here.

3. Navigate to the Portfolio section

After enabling futures, you'll see Perpetuals under the Portfolio section.
If you don’t see it, it means that this feature hasn’t been enabled or that trading Perpetuals is not available in your location.

1.png

4. Navigate to the API key section

2.png

5. Create a New API Key

Click on the [Create API Key] button to generate a new API key.

 

3.png

6. Match API Key Permissions

Choose a name for your API key, so it’s easy to identify that it’s connected to your Bitsgap account. Then, configure the following permissions:

  • Portfolio: Perpetuals.
  • View: Enabled (to allow viewing of your portfolio).
  • Trade: Enabled (to allow placing trades).
  • Transfer: Disabled (prevents access to your funds for withdrawals or deposits).
  • IP whitelist: Leave empty (default setting).

After configuring the permissions, click [Create & Download] to generate the API key.

Screenshot 2025-05-16 at 15.35.54.png

 

7. Pass the Verification

Complete the 2FA process by clicking [Complete 2-factor authentication] and entering your SMS verification code.

8. Copy Your API Key and Secret Key

After the API key is created, a window will display both the API Key and Secret Key. Copy these and store them securely (e.g., in a password manager).

4.png

9. Go to Bitsgap > My Exchanges

Log into your Bitsgap account and navigate to the My Exchanges page. Then, click [Add new exchange].

10. Select Coinbase Futures and Enter API Information:
In the pop-up window, do the following:

  • Select Coinbase Futures from the list of exchanges.
  • Paste your API Key and Secret Key into the appropriate fields.
  • Click [Connect].

5.png

11. Connection Check

After successful connection, you should see Coinbase Futures listed as a connected exchange with a Connected status. Your available trading balance will also be visible in your Bitsgap account.

6.png


What's Next?


Need Assistance?

If you encounter any issues or have questions, don’t hesitate to contact the Bitsgap Customer Support Team.