For information on changes for our US clients, please visit our Support Center article.

Due to increased demand, account verification may be delayed. Please avoid submitting multiple requests, and for best results, review our document requirements beforehand.
Earn via the API


Kraken provides various methods to generate returns on cash and crypto holders, allowing users to earn rewards on assets that might otherwise be sitting unused in their Kraken account (funds not currently used for trading, for example). Details of Kraken's earn products, and an overview of eligibility can be found in our support articles.
Our REST API provides several endpoints that allow users to interact with our earn product:
  • Retrieve a list of earn strategies
  • List all current allocations 
  • Allocate and deallocate funds
  • Get status of allocations and deallocations
API keys must include earn permissions, to interact with the product. Please make sure that funds query, and earn endpoints are permissioned for the API keys.

Sample Responses

Please review our documentation for sample responses, and usage of the REST API - Documentation