How to Connect Coinbase API with Koinly
How to connect Coinbase API with Koinly
We've got great guides on how to connect Coinbase and Koinly, Coinbase Pro and Koinly, and Coinbase Wallet and Koinly already if you haven't checked them out yet. But we know some of our users prefer generating their own API keys and adding them to Koinly themselves instead of authorizing access for another app. So if you'd rather DIY - here's how to get your Coinbase API keys and add them to Koinly.
API
CSV
Follow these steps to sync your Coinbase API (manual) data automatically to Koinly:
- Log in to your Coinbase account
- Select your profile icon in the top right corner
- Select Settings from the drop-down menu
- Select API
- Select Create & Manage API Keys with Coinbase Developer Platform
- Create API key nickname
- Then Create and Download
- Save your key.
- Copy your API key and API secret and add them to the fields in Koinly.
Note that the keys follow an unusual format and should look something like this:
- Key/name: “organizations/bd64b68f-1ae6…………..”
- Secret/privateKey: “-----BEGIN EC PRIVATE KEY-----\nMHcCAQEEIIi………”
On Koinly:
- Create a free account on Koinly
- Complete onboarding until you get to the Wallets page and find Coinbase API (manual) in the list
- Select API > Paste the API keys you copied above in the appropriate box
- Hit Import and wait for Koinly to sync your data. This can take a few minutes
- Review your transactions on the Transactions page to ensure everything is tagged correctly and no missing data
- Go to the Tax Reports page to view your tax liability!
Notes / Limitations
This integration is only if you want to generate API keys manually on Coinbase. You can select the regular 'Coinbase' integration in order to connect your Coinbase account automatically using oAuth
Having trouble connecting Coinbase API (manual) with Koinly?
- Head over to our help center
- Hit up our discussion boards - we might have already answered your question
- Ask us on social media - we're on Twitter and Reddit
- Contact us on email or live chat
- Got a feature request? Give us feedback on Canny