API
API Basics
REST API
- Public endpoint examples (you can try them directly in a web browser)
- How to create an API key
- How many API keys can I generate?
- What are the API rate limits?
- Can I apply for an unlimited API Key?
WebSocket APIs
- WebSocket API v1 test suite (JavaScript)
- WebSocket API v1 - recommended Python library and usage examples
- WebSocket API v1 - Market data feed example
- WebSocket API v1 - unexpected disconnections from market data feeds
- WebSocket API v1 - How to maintain a valid order book
Trading via the API
- What are the possible trading modes?
- Trading rate limits
- Trading rate limit calculator
- Does Kraken allow trading bots?
- API symbols and tickers
Funding/Staking via the API
Advanced API
- What is the authentication algorithm for private endpoints?
- REST API authentication calculator (Google Sheet)
- API error messages
- Does Kraken offer an API test environment?
- How to place, view, and cancel orders using a user reference