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

What’s covered

Spot trades

Buy, sell, and order book trades.

Staking and Rewards

Staking income and reward distributions.

Deposits and Withdrawals

On-chain deposits and withdrawals.

Airdrops and Mining

Airdrop receipts and mining income.

Before you start

CoinJar Exchange account

Active account with transaction history, accessed via web browser.

KoinX account

Free account - no credit card needed.

Connect CoinJar Exchange to KoinX

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

Generate your CoinJar Exchange API key

1

Log in to CoinJar Exchange

Go to exchange.coinjar.com and sign in to your account.
2

Open API Keys

Click your Profile Icon and select API Keys.
3

Create a new key

Click Create New Key.
4

Set permissions to Read Only

Select Read Only permissions and click Create Key.
Always select Read Only when generating the API key. Keys with broader permissions must never be shared with third-party services.
5

Copy your API key

Once the key is generated, click Copy to Clipboard and store it somewhere secure immediately.

Connect CoinJar Exchange to KoinX

1

Open KoinX Integrations

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

Select CoinJar Exchange

Search for CoinJar Exchange 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 CoinJar Exchange history. A confirmation notification appears once the integration is complete.
Once your CoinJar Exchange 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.
  • Do not close the tab until you receive the confirmation notification confirming the sync is complete.
  • API key is shown once - copy it immediately at the time of creation and store it securely.

Frequently asked questions

Read Only permissions only. This gives KoinX access to your transaction history without the ability to place trades or move funds. Never generate an API key with broader permissions for a third-party service.
Yes. Cryptocurrency is considered taxable property in Australia and the UK. Any gains, losses, or income from trading on CoinJar Exchange must be reported to the Australian Taxation Office (ATO) or HM Revenue and Customs (HMRC) depending on your country.
Yes. CoinJar Exchange adheres to local regulations and reports user transactions to the ATO in Australia and HMRC in the UK. Regardless of exchange reporting, you remain responsible for declaring your crypto gains and losses to your local tax authority.
No. CoinJar Exchange does not generate tax reports. By connecting your 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 the UK, Australia, India, the US, Canada, Germany, and more. After importing your CoinJar Exchange data, select your country to generate the correct report.

Troubleshooting

Confirm the key was generated with Read Only permissions in CoinJar Exchange -> Profile -> API Keys. Delete the credentials in KoinX and re-enter the key carefully - copy directly from CoinJar Exchange to avoid invisible characters.
Trigger a manual re-sync from KoinX -> Integrations -> CoinJar Exchange. If records are still missing, disconnect the integration, generate a fresh API key from CoinJar Exchange, and reconnect in KoinX.
Check the CoinJar Exchange platform for ongoing maintenance. If the platform is operational, verify the key is still active under Profile -> API Keys. Regenerate if expired, re-enter the credentials in KoinX, and trigger a fresh sync.
Wait a few minutes - large accounts can take time to fully import. If transactions still do not appear after 10 minutes, disconnect the integration, generate a new API key from CoinJar Exchange, and reconnect in KoinX without closing the tab during sync.
CoinJar Exchange API keys can become inactive following account security changes. Log in to CoinJar Exchange, check the key status under Profile -> API Keys, and regenerate if inactive. Update the new key in KoinX under Integrations -> CoinJar Exchange -> Edit.
Check KoinX -> Integrations for duplicate CoinJar Exchange connections and remove any extras. If a CSV file was previously uploaded for the same period, delete those transactions before re-syncing via API.

CoinJar Integration

Connect CoinJar via Direct Connect or CSV Upload.

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 CoinJar Exchange crypto tax report?

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