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

What’s covered

Spot trades

Buy, sell, and conversions.

AMM and Order Book

Hybrid AMM and order book trades.

Deposits and Withdrawals

On-chain deposits and withdrawals.

Trading Fees and Rebates

Fee records and trading rebates.

Before you start

IDEX account

Active account with transaction history.

KoinX account

Free account - no credit card needed.

Connect IDEX to KoinX

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

Generate your IDEX API key

1

Log in to IDEX

Go to idex.io and sign in to your account.
2

Open API Keys

Click the profile icon in the top right corner and select API Keys.
3

Open API Integration

Click on API Integration.
4

Set restrictions to Read Only

Under API Restrictions, allow Read Only access.
Select Read Only under API Restrictions only. Never enable trading or withdrawal permissions on an API key connected to a third-party service.
5

Generate and copy your API key

Click Generate New API Key. Copy the key and store it securely.

Connect IDEX to KoinX

1

Open KoinX Integrations

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

Select IDEX

Search for IDEX and select it.
3

Paste your key and import

Paste your API Key into the field and click Import Now.
Done. KoinX begins syncing your IDEX history. Large accounts may take a few minutes.
Once your IDEX 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

  • Read Only is required - keys with broader permissions may be rejected by KoinX as a security measure.
  • Sync from account creation date - transaction history must cover the full period from when you opened your IDEX account with no gaps.
  • Review transactions after import - KoinX auto-classifies all transactions but a quick review helps catch any discrepancies before generating your report.

Frequently asked questions

Read Only permissions under API Restrictions. This gives KoinX access to your full transaction history without the ability to place trades or move funds. Never enable broader permissions on an API key connected to a third-party service.
Yes. All traders making profits from trading, selling, or buying crypto must file for taxes in accordance with the rules and regulations set by the relevant authority in their region.
No. IDEX does not report user transactions to any income tax department. It is a decentralised crypto exchange platform where you can trade, buy, and sell digital assets. You remain responsible for declaring your own crypto gains and losses.
No. IDEX does not provide tax-ready reports. By connecting your IDEX account to KoinX via API key, your full transaction history is imported automatically and a compliant, country-specific 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 IDEX data, select your country to generate the correct report.

Troubleshooting

Confirm Read Only is selected under API Restrictions in IDEX -> API Keys -> API Integration. Delete the credentials in KoinX and re-enter the key carefully - copy directly from IDEX to avoid invisible characters.
Ensure the transaction history covers the full period from your IDEX account creation date with no gaps. Trigger a manual re-sync from KoinX -> Integrations -> IDEX. If records are still missing, disconnect and reconnect with a fresh API key.
Check the IDEX platform for ongoing maintenance. If the platform is operational, verify the key is still active under API Keys. Regenerate if expired, re-enter credentials in KoinX, and trigger a fresh sync.
IDEX API keys can become inactive following account security changes. Log in to IDEX, check the key status under API Keys, and regenerate if inactive. Update the new credentials in KoinX under Integrations -> IDEX -> Edit.
Delete the existing IDEX integration from KoinX -> Integrations, reconnect with a fresh API key, and confirm the sync start date covers your full IDEX account history from the day it was created.
Check KoinX -> Integrations for duplicate IDEX connections and remove any extras. If a file was previously uploaded for the same period, delete those transactions before re-syncing via API.

Bybit Integration

Connect Bybit via API key or file upload.

Binance - File Upload

Export Binance CSVs for Spot, P2P, Earn, and Options.

Bitget - API Upload

Connect Bitget via Tax API Key or Normal API Key.

OKX Integration

Sync OKX trades and earn history via API or CSV.

Ready to generate your IDEX crypto tax report?

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