Skip to content
Integral Help Center home
Integral Help Center home

Coinbase Pro / Exchange

The instructions below are valid for both Coinbase Pro and Coinbase Exchange.

Connect your Coinbase Pro / Exchange data to Integral using a read-only API key. Create your API key in Coinbase here. Make sure all accounts are selected with only read permissions. Add your new Coinbase Pro API keys to Integral here.

Step 1: Create a read-only API key in Coinbase

  1. Log into your Coinbase Pro / Exchange account

  2. In the top-right corner, navigate to Profile > API

  3. Click on +New API Key

  4. You will need to do this process for each Portfolio in your Coinbase Pro/Exchange account.

image - 2025-07-21T142729.340.png

Step 2: Configure your API key permissions to read-only from all accounts

  1. In the modal that appears, select the Portfolio you want to add to Integral.

  2. Give it a nickname you can easily identify under API key nickname.

  3. Select “View” under permissions. This makes the API read-only.

  4. ⚠️ Save the Passphrase somewhere safe - you will not be able to get it back again!

  5. Once your Passphrase is saved, click Create

  6. A second modal will appear with your API Secret. ⚠️ Save the Secret somewhere safe, as you will not be able to get it back again!

  7. Once your API Secret is saved, click Done.

  8. Back on the API main page, you will see your new API key details. The API key is provided there, in the red box shown in the screenshot below.

image - 2025-07-21T142748.637.png

The red box shows where your API Passphrase is.

image - 2025-07-21T142815.417.png

The API Secret is shown in the box indicated.

image.png

The red box shows where your API key is provided.

Step 3: Add your Coinbase Pro/Exchange account to Integral

  1. Log into Integral

  2. In the side panel, navigate to Wallets > +Wallet

  3. Search for Coinbase Pro (link)

  4. Paste in your API Key into “API Key”, your API Passphrase into “Passphrase”, and your API Secret into “Private Key”.

  5. Click “Sync”

  6. It may take a few minutes for all your transactions to load into Integral. You can see transactions trickle in from the Bookkeeping page.

  7. Transactions are done loading when your Unrealized Gain/Loss and Transaction Count appear in the Treasury page.

image.png

image.png

Step 4: Repeat for all Portfolios

If you have more than one portfolio in Coinbase Pro/Exchange, you will need to repeat this process for each portfolio.