Kraken logo

Kraken

Kraken is a US-based cryptocurrency exchange that allows users to trade more than 40 cryptocurrencies.

https://www.kraken.com/
Region/CountryUS, Canada, Europe, Australia, India
Authentication TypeAPI Credentials
Connection TypeRead/Trade

About This Integration

Want to track your Kraken investments, manage your portfolio, or trade more efficiently using a 3rd-party trading tool? App developers use SnapTrade to connect to Kraken alongside many of the world’s leading brokerages through one seamless integration. With SnapTrade, linking your brokerage account to fintech apps is both secure and effortless, ensuring your data is safeguarded by bank-level encryption while you remain in complete control.

How to Connect to the Kraken API

Once you enter the SnapTrade connection portal, follow these steps to link your Kraken account:

Step 1 - Accept SnapTrade’s Terms and Conditions – This initial agreement is required the first time you connect any account.

Step 2 - Click “Continue” – You’ll need a Kraken API key with the correct permissions.

Step 3 - Enter Your Kraken API Key – Enter the key you generated for your account.

After completing these steps, you will be redirected back to your app, now connected with your Kraken account.

Is It Safe to Connect My Kraken Account?

At SnapTrade, protecting your data is our top priority. We know that when you connect your brokerage account, you expect your information to be secure, private, and fully under your control. That’s why we follow the highest security standards and are SOC 2 Type 2 compliant. Here’s what that means for you:

  • Bank-Level Encryption – Your data is secured with robust encryption and authentication protocols.
  • Full User Control – Disconnect your account from any app at any time, whenever you choose.
  • Read and Trade Access – Your credentials are protected through a secure API key based flow, ensuring you never share your login details with third parties.

Frequently Asked Questions

Does Kraken have a developer API?

Yes, Kraken provides a robust developer API that enables users to manage their accounts, retrieve market data, and execute trades programmatically. SnapTrade also integrates with Kraken to provide seamless access to account data and trading capabilities.

Does the Kraken API support trading?

SnapTrade supports trading for Kraken. You can securely place buy or sell orders on your users’ behalf within your app. For more details or to discuss your use case, contact us at api@snaptrade.com.

How can I remove my account from an app?

You can disconnect your account at any time directly within the app you’re using.

Are you a developer?

SnapTrade can help you support major retail brokerages in a single integration.

Get Started