How to import data via Bitget API key?

How do I get my Bitget API key?

  1. Log into your Bitget account.
  2. Click on "API keys" on the left-hand side.
  3. Then click on "Create API Key".
  4. Continue by clicking "To enable" and setting your 2FA.
  5. Select the System-generated API key type:

  6.  Important: Enter blockpit as note and as passphrase and select "Read-only". Tick all boxes.

  7. Don't use IP-whitelisting (Linked IP address). Click on "Next".
  8. Enter your 2FA and click "Confirm".

  9. You will see your API key and your Secret. Copy both.
    Your Secret is now shown only once and available to copy!
  10. To import your data, you must first create an Integration in the Blockpit Web App.
    To do so, click + Integration in the upper navigation.
  11. Select Bitget from the list of exchanges, and then copy the API key, secret and passphrase into the designated fields. Confirm your entries by clicking Create.

When using Bitget subaccounts, each subaccount must be imported into a separate Blockpit Integration. To do this, you must create a new Blockpit Integration using a special subaccount API key.


Which data can be imported via Bitget API?

Your complete transaction history always serves as the basis for your tax report. Preferably, automatic API solutions are used to import your transactions. Our team is committed to implementing all API data provided by your exchange for you.

Using the following list, you can identify all products that are implemented:


icon-clock.svg Transactions older than 3 months are not available via API and have to be imported manually or via XLS template.


check.png Crypto Deposits & Withdrawals
check.png Spot Market Trades
check.png Margin Trades
check.png Futures Trades PnL (Profit, Loss, Fee, Funding)
check.png Earn: Rewards & Distribution

In case of missing transactions, you can identify them in the history of your exchange and help our support team via ticket to include them in our import spectrum.

Not Supported

x.png Fiat Deposits & Withdrawals
x.png Trading Bot Transactions

You can find missing transactions by clicking on the corresponding product link in the list above and adding them to your Bitget Integration manually, or by migrating your CSV data into our Excel template.


Synced Balance:


check.png Spot Wallet Balance
check.png Spot Account Balance
check.png Fiat Account Balance
check.png Crypto Trade Account Balance

Not Supported

x.png Futures Account Balance

Please note the information about how the asset balance is calculated in this article.
If balances are not displayed, you can help our support team via ticket to include them in our import scope.

Here you will find instructions on how to create an API-Integration in Blockpit.


Will Bitget automatically deduct the tax for me?


Was this article helpful?