AI Summary
- View all connected integrations from the Integrations page in the left sidebar
- Re-sync any integration manually to pull the latest transactions
- Rename integrations or add them to groups from the three-dot menu
- To update an API key, you must unlink the existing integration and create a new one — you cannot update an API key in place
- Remove integrations you no longer need — but understand the impact on your tax data first
Viewing Your Connected Integrations
Click Integrations in the left sidebar. You’ll see a list of every exchange, wallet, and blockchain you’ve connected to KoinX. For each integration, you can see the wallet name (e.g., “Binance-1”, “Ethereum-2”), the integration type, and the current sync status. The Overview page also shows a quick snapshot of your connected integrations in the Integrations card, with an Add more option at the bottom.Re-Syncing an Integration
KoinX does not auto-sync. If you’ve made new trades on an exchange and want KoinX to pull them in, you trigger a manual sync.- Go to Integrations in the left sidebar.
- Find the integration you want to sync.
- Click on it to open its details.
- Click Sync Now and wait for it to complete — this can take from a few seconds to several minutes depending on your transaction volume
Managing an Integration
For each connected integration, click the three-dot menu to see the available options:- View Details — see connection info and sync history
- Rename — change the wallet name for easier identification
- Add to Group — organise integrations into groups
- Unlink — remove the integration (see section below)
Renaming a Wallet
Each integration in KoinX has a wallet name (auto-assigned as “ExchangeName-1”, “ExchangeName-2”, etc.). If you have multiple accounts on the same exchange, renaming helps you tell them apart.- Go to Integrations and click the three-dot menu on the integration.
- Select Rename.
- Enter the new name and save.
Updating an API Key
If your API key was revoked, expired, or you regenerated it on the exchange side, you cannot update it in place. KoinX does not support editing the API key on an existing integration. Here’s the correct process:- Go to Integrations and find the affected integration.
- Click the three-dot menu → select Unlink to remove it.
- Go to Integrations → Add Integration and connect the exchange again with your new API key.
- Trigger a sync on the new integration to re-import your data.
Removing an Integration
Sometimes you need to remove an integration entirely — maybe you connected the wrong wallet, imported a duplicate source, or added a test integration you no longer need. Before you remove, understand what happens:- Transactions imported by that integration will be deleted from your KoinX account
- This affects your tax calculations, cost basis, and any reports you’ve generated
- If other transactions reference the removed data (e.g., a sell that matched against a buy from this source), those will show incorrect cost basis
- This action cannot be undone — you’d need to re-add the integration and re-sync
How to Remove
- Go to Integrations in the left sidebar.
- Find the integration you want to remove.
- Click the three-dot menu → select Unlink.
- Confirm when prompted.
Handling Duplicate Integrations
This is one of the most common issues: you connected the same exchange via API AND uploaded a CSV covering the same period, or you accidentally added the same wallet address twice. Duplicate integrations create duplicate transactions, which means:- Double-counted income (airdrops, staking rewards counted twice)
- Inflated trade volume
- Incorrect cost basis calculations
- A tax report that overstates your activity
How to fix it:
- Go to Transactions and filter by each of the duplicate integrations using the Wallets filter.
- Compare the transaction lists — if they overlap, one of them needs to go.
- Decide which integration to keep (typically the one with more complete data).
- Unlink the duplicate integration from the Integrations page.
- After removal, verify your transaction count looks correct.
When to Re-Add vs. Keep
Keep the existing integration when:- You just want to rename it for clarity
- You want to organise it into a group
- The data is complete and accurate
Unlink and re-add when:
- Your API key expired and you need to use a new one (must re-add — cannot update in place)
- You connected the wrong wallet address entirely
- The integration imported corrupt or incorrect data
- You want a fresh sync from scratch
- You accidentally created a duplicate integration
Common Issues / Edge Cases
My integration shows as connected but no new transactions are syncing
My integration shows as connected but no new transactions are syncing
Remember that KoinX doesn’t auto-sync. You need to manually trigger a sync from the integration details page. If the sync fails, the API key may have been revoked or expired on the exchange side — unlink and re-add with a fresh key.
I removed an integration by mistake
I removed an integration by mistake
Re-add it immediately. For API integrations, KoinX will re-sync your transactions. For file uploads, you’ll need to re-upload the file. For blockchain wallets, just paste the address again.
I have integrations from exchanges I no longer use
I have integrations from exchanges I no longer use
Keep them. Even if you stopped trading on an exchange, the historical transactions are still needed for accurate cost basis calculations. Only remove if the data is duplicated elsewhere.
I want to replace API with File Upload for the same exchange
I want to replace API with File Upload for the same exchange
Be careful — having both active creates duplicates. Unlink the API integration first, then add the file upload. Or vice versa. Never have both active for the same data period.
Frequently Asked Questions
Will removing an integration delete my tax report?
Will removing an integration delete my tax report?
Previously generated reports are not automatically deleted, but they will no longer be accurate since the underlying transaction data has changed. Regenerate your reports after making integration changes.
How do I know if I have duplicate integrations?
How do I know if I have duplicate integrations?
Check the Integrations page for multiple entries from the same exchange. Then go to Transactions, filter by each one, and look for overlapping transactions with the same timestamps and amounts.
I changed exchanges — do I need to keep the old integration?
I changed exchanges — do I need to keep the old integration?
Yes, if you traded on the old exchange and later sold those assets elsewhere. KoinX needs the buy-side data from the old exchange to calculate accurate cost basis for the sells. Remove old integrations only if the data is truly irrelevant or duplicated.
What’s Next?
- Verifying Your Integration Data — Make sure your remaining integrations have complete, accurate data
- Fixing Transaction Issues — Clean up any problems caused by integration changes
- Tax Reports — Once your integrations are clean, generate your tax report