In this article, we will show you how to create, configure, and connect your Coinbase Advanced Trade API key to the Bitsgap platform.
Bitsgap is a trading platform that allows you to work with numerous cryptocurrency exchanges through a unified interface with access to additional tools that are not available on the exchange.
All trading operations are created and processed using an exchange API key which is unique for each user. An API key is a safe and reliable way to use a platform because it does not give access to your personal data and prevents any funds management (withdrawals & deposits).
1. Log in to Coinbase Advanced Trade
Log in to your Coinbase Advanced Trade account or create a new one.
2. Go to the Settings page
From your account settings (top-right corner), navigate to the Settings page.
3. Go to the API tab
From the Settings page, navigate to the API tab.
4. Create a new API key
To create a new API key, please click the [NEW API KEY] button on the API tab.
5. Match API key permissions
Edit your permissions as in the example below. These permissions will allow Bitsgap to read your history, current balance and execute trades on your exchange account.
Check what coins you have in your wallet and select. If a new coin is added to your available balance, then you will need to go back to your Coinbase Advanced Trade account and edit the permission of your API key. In case you have all of the coins listed in the permissions section, then click the [all] button.
Please select only coins you have in your wallet at the moment of creating your API key. In case you select "All", it may result in an API error.
Select all permissions except the ones below:
wallet: accounts: create - off
wallet: addresses: create - off
wallet: orders: refund - off
wallet: payment-methods: limits - off
wallet: withdrawals: create - off
wallet: accounts: delete - off
wallet: accounts: update - off
wallet: addresses: read - off
wallet: deposits: create - off
wallet: payment-methods: delete - off
wallet: transactions: send - off
wallet: user: update - off
wallet: withdrwals: read - off
To complete the process, please scroll to the bottom of the window and click the [Create] button.
6. Copy your API Key and API Secret.
Once you have created your new Coinbase Advanced Trade API key, a window will appear with Public and Secret keys. Please copy and save them in a secure location (for instance, password manager).
Please note that if you are a new user of Coinbase Advanced Trade, you will have to wait 48 hours before activating your API key.
7. Go to Bitsgap > My Exchanges
Log in to your Bitsgap account and go to the My Exchanges page, where you can find an option to connect your Coinbase Advanced Trade account. Click [Add new exchange].
8. Select Coinbase Advanced Trade exchange from the list
To add your API keys for Coinbase Advanced Trade, search for the exchange in the pop-up window. This will take you to the window where you can add your keys.
9. Enter your API key and Secret key
Paste your Coinbase Advanced Trade API key and Secret key and click [Connect]. Now your Coinbase Advanced Trade account has been successfully connected!
You may read more about Coinbase Pro migration on Coinbase Cloud - Migrating from Pro