Skip to main content

How to import data via Bitpanda OAuth connection or API key?

Updated over a month ago

Bitpanda is Blockpit partner.

How do I connect my Bitpanda account directly?

  1. To import your data, you must first create an Integration in the Blockpit Web App.
    To do so, click + Integration in the upper navigation.

  2. Select Bitpanda from the list of exchanges, and select Connect Account.
    ​

  3. Next connect your Bitpanda account by entering your credentials and 2FA.

  4. Now your Blockpit integration is directly connected to Bitpanda.

πŸ’‘ If the direct connection does not work you can alternatively add your Integration via API key as follows below.
​
​iOS app The Apple Private Relay, which is activated by default, must be deactivated before the connection, as it is not possible to verify a new device via the app.


​

How do I get my Bitpanda API key?

  1. Log in to your Bitpanda account from your web browser.

  2. Click on your User Profile Symbol (Panda) in the upper right corner.

  3. Click on API Key.
    ​

    ​

  4. Under Application Name, give the key a unique name.

  5. Please leave the expiry date field empty!

  6. Select "Trading", "Transactions" and "Balance" (these are read-only rights).
    ​


    ​​Note: These are all read-only permissions.
    ​

  7. Click on Generate new API key.

  8. You will receive an E-Mail for confirmation.

  9. Click on "Confirm", via Pop-up your private API-key is shown.

  10. Click on Copy and make sure you save the newly created private API key, since you won't be able to access it again.

  11. Your newly created API key will appear at Active API keys.

  12. To import your data, you must first create an Integration in the Blockpit Web App.
    To do so, click + Integration in the upper navigation.

  13. Select Bitpanda from the list of exchanges and then copy the API key into the designated field. Confirm your entries by clicking Continue.

Which data can be imported via direct Bitpanda OAuth connection or API key?

Your complete transaction history always serves as the basis for your tax report. Preferably, automatic OAuth or 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:

Transactions

Supported

βœ… All Deposits & Withdrawals

βœ… All Trades & Swaps

βœ… Earn/Staking Reward Transactions

βœ… Internal Sub-Wallet Transfers (Earn/Staking, BCI)

βœ… Bitpanda Crypto Index (BCI)

βœ… Bitpanda Stocks

βœ… Bitpanda Metals

βœ… Bitpanda Commodities

βœ… Bitpanda Leverage Tokens

βœ… Bitpanda Card Payments & Cashbacks

βœ… Bitpanda Cash Plus

βœ… Bounty Reward Distributions

βœ… BEST/VSN Fees

βœ… BEST/VSN Reward Distributions

βœ… BEST Instant Trade Bonus

βœ… ICO/IEO Investments

βœ… Margin Trading (Fully implemented retroactively since December 4, 2025)

βœ… ❓ Earn/Staking Reward Distributions (Staking Reward transactions will be automatically imported via API as of 07.04.2025 - newly created Bitpanda integrations will also import ALL Staking Rewards retroactively)
Staking Reward transactions (Staking Reward transactions will be automatically imported via API as of 07.04.2025 - newly created or re-synchronized Bitpanda integrations will also import ALL Staking Rewards retroactively)

​

How to add older missing Bitpanda Staking Reward transactions?

You can find all your Staking Reward transactions under the menu item "History" in the Bitpanda Web App.
​
All missing Bitpanda Staking Reward transactions are included in the CSV file you can download by exporting your Bitpanda transaction history.
​


​After downloading the CSV file, navigate to your Bitpanda Integration in the Blockpit Dashboard under Integrations and select Edit / Upload CSV.
​

Bitpanda Staking Rewards - CSV Upload.png

​
Now you can upload your Bitpanda CSV file into your "Main" Wallet. This will only import your Staking Reward transactions and ignore other transactions.
​​

CSV Upload Bitpanda Staking Rewards.png

πŸ’‘ Please note that since 07.04.2025 Staking Reward transactions are also automatically imported into your "Staking" Subwallet via API. The CSV upload is therefore only necessary if older missing transaction in your "Main" Wallet have to be added.

❗ When uploading the CSV file, transaction duplicates may occur if Staking Reward transactions have already been partially imported via API or created as manual transactions in the past. However, these transaction duplicates can be subsequently identified and deleted in your transaction list using the following filter options:
​

Thanks to our partnership with Bitpanda, it is always possible to automatically import the entirety of your transaction history via API. In case of missing transactions, you can identify them in the history of your exchange and help our support team via chat-request to include them in our import spectrum.​


​

Synced Balance

Supported

βœ… All Balances

Mismatched

πŸ‘β€πŸ—¨ Earn/Staking

The Bitpanda Earn/Staking Synced Balance is fully available via API!
​Please note that missing old staking reward transactions can be added via CSV file in order to resolve the Tip: Mismatched Balance. The β€œReconcile Balances” function should not be used in this exceptional case! Please also read all details of our "How to add older missing Bitpanda Staking Reward transactions?" guide within this article.

πŸ‘β€πŸ—¨ Margin Trading & Reserved/Locked Bitpanda Balances

Holdings that are β€œreserved for Bitpanda savings plans” or β€œlocked in open Bitpanda Fusion orders” are temporarily not displayed in the Synced Balance of your Integration. The resulting Tip: Mismatched Balance can be ignored. The "Reconcile Balances" function should not be used in this exceptional case!
The same applies to balances that are β€œlocked in margin trading.” Borrowed assets (loans) from margin trading also cause temporary increases in value in your portfolio graph, which will be neutralized once the position is closed.

​

πŸ‘β€πŸ—¨ Giveaway Reward Distributions

Some Giveaway Rewards are imported as Trade: Fiat to Crypto. This may result in minimal mismatched fiat balances. You can manually add an inflow with the label "Non-Taxable" just before the Trade to adjust the balance.

If your Synced Balance is displayed incompletely, you can help our support team via chat-request to include it in our import spectrum (if technically possible).

How do I solve problems with my Bitpanda Integration?

Did this answer your question?