Skip to main content
API · 5-10 min · Spot · OTC · Deposits · Withdrawals · 100+ countries

What’s covered

Spot trades

Buy, sell, and conversions.

OTC trades

Over-the-counter desk transactions.

Deposits and Withdrawals

On-chain deposits and withdrawals.

Staking and Rewards

Staking income and reward distributions.

Before you start

itBit account

Active account with transaction history, accessed via web browser.

KoinX account

Free account - no credit card needed.

Connect itBit to KoinX

API Key syncs your full itBit transaction history automatically - no file exports needed.

Generate your itBit API key

1

Log in to itBit

Go to itbit.com and sign in to your account.
2

Open Settings

Click the Settings (gear) icon on the top right corner of the screen.
3

Create a new API key

In the API section, click Create API.
4

Set permissions to Read All

Select Read All permissions.
Select Read All permissions only. Never enable permissions beyond read access on an API key connected to a third-party service.
5

Select algorithm and provide public key

Select the EdDSA algorithm and provide your public key.

Connect itBit to KoinX

1

Open KoinX Integrations

Log in to app.koinx.com -> Integrations -> Add Integration.
2

Select itBit

Search for itBit and select it.
3

Paste your API key and import

Paste your API Key into the field and click Import Now.
Done. KoinX begins syncing your itBit history. Large accounts may take a few minutes.
Once your itBit data is in, head over to Tax Reports on KoinX - your capital gains, income breakdown, and country-specific crypto tax report are ready for you there.

API key notes

  • EdDSA algorithm is required - select this during key creation and provide your public key.
  • Read All permissions are required - this gives KoinX access to your full transaction history.
  • Sync from account creation date - transfer all data from itBit to KoinX to avoid gaps in tax calculations.

Frequently asked questions

Read All permissions. This gives KoinX access to your complete transaction history without the ability to place trades or move funds. Select the EdDSA algorithm and provide your public key during creation.
itBit uses EdDSA (Edwards-curve Digital Signature Algorithm) as its key generation method. You must select this algorithm and provide your public key when creating the API key - without it, the key will not be accepted by KoinX.
Yes. All crypto trading and transactions must be reported to tax authorities as required by your local regulations. Avoiding tax filing can lead to penalties or legal consequences.
No. itBit does not provide tax-ready reports. By connecting your itBit account to KoinX via API key, your full transaction history is imported automatically and a compliant tax report is generated within minutes.
Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your itBit data, select your country to generate the correct report.

Troubleshooting

Confirm Read All permissions are selected and the EdDSA algorithm with your public key was used during creation. Delete the credentials in KoinX and re-enter the key carefully - copy directly from itBit to avoid invisible characters.
Ensure your itBit data covers the full history from account creation. Trigger a manual re-sync from KoinX -> Integrations -> itBit. If records are still missing, disconnect the integration, generate a fresh API key, and reconnect.
Check the itBit platform for ongoing maintenance. If the platform is operational, verify the key is still active under Settings -> API. Regenerate if expired, re-enter in KoinX, and trigger a fresh sync.
itBit API keys can become inactive following account security changes. Log in to itBit, check the key status under Settings -> API, and regenerate if inactive. Update the new key in KoinX under Integrations -> itBit -> Edit.
Check KoinX -> Integrations for duplicate itBit connections and remove any extras. If a file was previously uploaded for the same period, delete those transactions before re-syncing via API.
Confirm you have selected the EdDSA algorithm specifically - other algorithms are not compatible. Generate a new EdDSA key pair, provide the public key during itBit API creation, and reconnect in KoinX with the new credentials.

Gemini Integration

Connect Gemini via API key.

Coinbase - File Upload

Export Coinbase CSVs and import into KoinX.

Bybit Integration

Connect Bybit via API key or file upload.

Kraken Integration

Import Kraken trades via API or file upload.

Ready to generate your itBit crypto tax report?

Create a free KoinX account - no credit card required. Import your itBit transactions and generate a country-specific tax report in minutes.
Last modified on June 18, 2026