BitGo
This page provides step-by-step instructions on creating and using a read-only API key for integrating your BitGo account with Integral.
BitGo provides Access Tokens that allow third-party applications such as Integral to track balances, access historical transactions, and receive automatic updates on new transaction data.
BitGo uses the term Access Key in place of API Key, but these terms are interchangeable.
Step 1: Create a read-only API key in BitGo
Log In to your BitGo account
Navigate to Account Settings
Click on your profile or menu to access the Account Settings page.
Access Developer Options
Scroll to the Develop Options section.
Select Access Tokens to create a new API key.
Create the Token
Choose Create a Long-Lived Access Token.
Enter a recognizable name for the token (e.g., Integral Key).
Configure IP Whitelisting
Scroll to the IP Addresses Allowed section.
Enter the following IP addresses:
35.203.61.197
34.51.25.147

Set Permissions: Enable Wallet - View all permissions to ensure full read access to balances and transactions is available

Finalize: Click Add Access Token to generate and save the keys.
Step 2: Add your BitGo account to Integral
Log into Integral
In the side panel, navigate to Wallets >
+Wallet/AccountSearch for BitGo under Crypto Exchanges & Custodions

Paste in your Access Token (API Key). Ensure to include the entire key.
Click
SyncIt may take a few minutes for all your transactions to load into Integral. You can see transactions trickle in from the Bookkeeping page.
Transactions are done loading when your Unrealized Gain/Loss and Transaction Count appear in the Treasury page.