How to import data via Bitpanda API key?

Bitpanda partners with Blockpit.

 

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.
    mceclip1.png
  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).

    Bitpanda x Blockpit API Keys Settings  EN.png
    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 Create.

 

Which data can be imported via Bitpanda API key?

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:

Transactions:

Supported

check.png All Deposits & Withdrawals
check.png All Trades & Swaps
check.png Staking Reward Transactions
check.png Internal Sub-Wallet Transfers (Staking, BCI)
check.png Bitpanda Crypto Index (BCI)
check.png Bitpanda Stocks
check.png Bitpanda Metals
check.png Bitpanda Commodities
check.png Bitpanda Leverage Tokens
check.png Bitpanda Card Payments & Cashbacks
check.png Bitpanda Cash Plus
check.png Bounty Reward Distributions 
check.png BEST Fees
check.png BEST Reward Distributions
check.png BEST Instant Trade Bonus
check.png ICO/IEO Investments

question.png 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.

    Bitpanda Transaction History.png

    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 ticket to include them in our import spectrum.

Synced Balance:

Supported

check.png All Balances

Mismatched

question.png Staking

The Bitpanda 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.

question.png 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!

Balances

question.png BCI (Bitpanda Crypto Index)

If a BCI product is held and thus displayed in the asset balance display (Synced Balance) of your Blockpit integration, the Tip: Mismatched Balance will currently always be triggered for the BCI as well as for assets contained in the BCI. You can completely ignore these Tips for the time being, as all transactions are correctly imported via API! The Tips will also disappear as soon as no BCI product is sold and therefor no longer displayed in the Synced Balance. The "Reconcile Balances" function should not be used in this exceptional case!

Balances

question.png 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 ticket to include it in our import spectrum (if technically possible).

> What is the difference between Synced/Manual Integrations and Synced/Calculated Balance?

> Which assets does Blockpit support & Why is the value of some assets not displayed in the Dashboard?

 

How do I solve problems with my Bitpanda Integration?

  • Blockpit shows different Tips (indicators) in the Dashboard and your Transactions list depending on the type of problem you are facing. The following procedure can help you to solve these problems.

    Please always synchronize all your integrations first using “Synce All” (Dashboard) and then start a calculation of your transaction data using “Recalculate ” (Transactions) before you analyze Tips or the performance values of your portfolio.

    Sync all.png  Recalculate.png


    1. Create a new Integration

    Product updates provided by Blockpit have no direct effect on existing transaction data in your Integration (precautionary measure to avoid changing existing transaction histories through automatic product updates), so creating a new Integration could bring it up to date and solve your problem (Tips) already.

    Temporarily create a second Integration to be able to compare the new and old Integration. Then delete the Integration that you do not want to keep.

    > How to create, sync, edit, convert, group, delete and deactivate Integrations?



    Important! The following alternative does not currently apply to Bitpanda integrations, as the re-synchronization option has been deactivated for the time being:

    Alternatively, it is possible to re-synchronize missing or incorrectly imported transactions. In order not to damage existing transaction histories and to avoid new duplicate transactions, we recommend the following article:

    > How can to synchronize integrations or re-synchronize missing/incorrectly imported transactions?

     

    2. Label or merge Unlabeled Transactions

    Unlabeled transactions can be subsequently categorized with a corresponding label, edited or merged into Trades or Transfers by selecting related transaction pairs. It is also possible to change the labels of multiple similar transactions collectively (bulk edit).

    > Basics on Labeling and Merging of Transactions

    03-Merge-to-Transfer.gif

     

    3. Manually edit, exclude or delete transactions

    If you should still see Tips, it is possible that these were caused by incorrect transactions or transactions that were imported twice. These transactions can be edited as follows.

    Important! We recommend that you do NOT delete Bitpanda API transactions, but if necessary to “exclude” them, as it is not possible to restore API transactions due to the re-sync function being deactivated for Bitpanda integrations (see 1.)

    > Transaction Details Overview and Managing & Editing of Transactions

     

    4. Add new transactions

    If transactions have not been fully imported, you can add them individually or upload them directly to your integration using the Blockpit XLS Template.

    > How to import my CSV/Excel history?

     

    5. Continue to browse Troubleshooting category

    > Overview of frequently asked questions and their solutions

 

Will Bitpanda automatically deduct the tax for me?

Was this article helpful?