Coinbase Pro: how to create API keys

If you have active API keys please add IP whitelist as following.

Updated over a week ago


Please double-check that you are on the correct website - this article is relevant only to!

Coinbase Advanced is a different type of exchange account, and now it's supported by 3Commas! If you have this account, please head to this article to learn how to create API keys for Coinbase Advanced!

How to create API keys?

1. Go to Coinbase Pro

Log in or create a new account at

2. Open API page

Click on the profile icon in the top right corner of the page and choose API:

3. Click "+ New API Key"

4. Name your key

When you have multiple APIs, a proper name helps to manage it:

5. Select permissions and copy passphrase

For trading on 3Commas "View" and "Trade" permissions are required:

6. Enter the IP Whitelist addresses

To find updated IP addresses, go to the connecting Coinbase exchange page and take the IP addresses from there:

Paste them into the IP Whitelist field and click CREATE API KEY:

7. Enter 2FA code and click "ADD AN API KEY"

8. Copy API Secret

Save the API Secret key somewhere safe and click DONE:

You will see API Key created:

9. Connect Coinbase Pro exchange to 3Commas

Now you have all the needed information to connect your exchange with 3Commas.

Did this answer your question?