Skip to content
Integral Help Center home
Integral Help Center home

Gemini

This page provides step-by-step instructions on creating and using a read-only API key for integrating your Gemini account with Integral.

Connect your Gemini data to Integral using a read-only API key. Create your API key in Gemini here. Add your new Gemini API key to Integral here.

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

  1. Log into your Gemini account

  2. In the top-right corner, click on Account > Settings

  3. In the Settings page, find "API" in the menu bar on the left side

  4. Click on Create API Key

image - 2025-07-21T174517.665.png

Click on "Create API Key" from the Accounts > Settings > API page

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

  1. Click on "Create API Key"

  2. Select "Primary" in the scope. This reduces the permissions given to Integral and constrains to read-only.

  3. Give your API key a name you can recognize, for example "Integral Gemini read-only"

  4. ⚠️Copy and store your API Key and API Secret in a secure place, as you will not be able to access these again. Do not share these over email, text message, or any non-secure communication channels.

  5. Select "Auditor" only in the settings below.

  6. Double check you have copied and stored your API key information, and check the confirmation box.

  7. Click on "Create API Key".

  8. Your API key will appear in the main API Settings page. You can manage the API key from here (rename, delete).

image - 2025-07-21T174720.444.png
image - 2025-07-21T174749.848.png

Copy your API Key and API Secret (hidden in screenshot), and store in a secure place

image - 2025-07-21T174814.088.png

Select the "Auditor" settings to give Integral read-only permissions

Step 3: Add your Gemini account to Integral

  • Log into Integral

  • In the side panel, navigate to Wallets > +Wallet

  • Search for Gemini and click on the corresponding icon (link)

  • Paste in your API key and API Passphrase

Ensure to include "Account-" from the beginning of your API key

  • Click "Sync"

  • It 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.

image.gif