Sometimes exchanges can remove API access for CoinTracker either regularly or inadvertently. This issue can often be resolved by following a series of troubleshooting steps.
- Create a New API Key: Generate a brand new key on the exchange, as some exchanges do not allow the reuse of an old key.
- Enable Read-Access Permissions: Make sure to enable all requested read-access permissions as specified for the particular exchange. Search for your exchange to find the instructions.
- Enter API Credentials Correctly: Confirm that you are entering all of the API credentials correctly, including any passphrase generated with the API key. Some exchanges require a unique passphrase for each API key.
- Activate the API Key: Ensure that the API key is activated via two-factor authentication and, if applicable, email confirmation.
- Check IP Restrictions: Confirm that you have not enabled any IP restrictions for the API key, as CoinTracker plans to support this feature in the future.
- Verify Exchange Account Activity: Ensure that the exchange account has been used and is not empty. Exchanges like Kraken do not allow empty accounts to sync via their API with third-party services like CoinTracker.
What if I still can't add or sync the exchange?
Re-Add the Exchange: If you haven't been able to add the exchange, try adding it again. If it's already added but not syncing, navigate to the wallets page, select the problematic exchange, and choose "Update API Key".
Use CSV Upload: If updating the API key doesn't resolve the issue, you can alternatively add your transactions via CSV upload. This method is a reliable fallback for maintaining your transaction history on CoinTracker.