Kraken Legacy API to new API conversion

Describe the problem:
So for Kraken it was said, that the old / legacy API is will be good enough to keep, however now I see that it is “no longer maintained”, which isn’t something to trust in - but how do we convert to the new one?

https://support.koinly.io/en/articles/9490017-api-sync-api-has-been-upgraded-warning-on-the-troubleshooting-page

If one deletes the legacy wallet, all manual “merges” and “transfer matches” and adaptions from the entire past will be lost and that can are hundreds to thousands. Can’t you please provide a conversion, that matches the old API results to the new API results?

It is risky to change old values manually again with the new API, in the hope everything will be identical to the first time. Also there is not really a description what was changed. So the change is likely not that large and should be similar enough for a auto-conversion, like it was done with all other APIs.

Which exchange/wallet is this regarding?
Kraken

How did you import data into this wallet?
Kraken legacy API implementation

What have you tried to fix this so far?
Not yet deleted the legacy API, as there please should to be a conversion method to match old:new.

Please really take a look into it, if you see any way to provide a API transfer or matching like it is done with all other APIs. Just asking the customers to do “all just again and hope the past stays stable” while changing the baseline, is really not ideal.

Hi @DeltaDelta

When an API is upgraded, you can simply create a new set of API keys and replace the old ones with the new ones, however, Kraken upgrade was released as a new integration and the only way is to recreate the wallet:

https://support.koinly.io/en/articles/9490017-api-sync-api-has-been-upgraded-warning-on-the-troubleshooting-page

That said, the new integration should resolve the issues that made you create manual entries in the past, but if you wish to use your old wallet, you can disable the API, create a new set of API keys, and change the type of the wallet to Kraken (API) integration and set a “start import from” date to the date of the last imported transaction.

Is there any way to know what will happen if I delete it and reimport everything? Because some APIs don’t go all the way back and if I needed to do the manual “merge” I assume I will have to do it again without errors.

Do you plan to do an “upgrade method” where one can match two wallets/API/csv to each other? Hence one would be able to do such upgrades with ease and little risk as one can see the A:B comparison to copy it over or just see the delta before killing old tax reports that were already submitted.

Because I remember you said that you will maintain the legacy kraken wallet as long as many users are using it. I assume most people never changed and deleted their wallet, but still use it - or isn’t my assumption correct? I hope you keep your word of keeping it still maintained and the info page isn’t correct :slightly_smiling_face:

You can post this as a feature request on our feedback portal.

To be safe, you can create a free Koinly account and sync your wallet there to see the result.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.