# Kraken Spot REST API (public market data)

Category: [Currency and finance](https://free-web-services.com/web-services/unit-convertors/)  
Page: https://free-web-services.com/web-services/unit-convertors/kraken-spot-rest-api.html  
Documentation: https://docs.kraken.com/api/docs/rest-api/get-ticker-information

The Kraken Spot REST API gives public market data from the Kraken cryptocurrency exchange: ticker prices with ask, bid, last trade, volume, high and low for each trading pair, plus OHLC candles, order books and recent trades. Use it to show live crypto prices or price charts in an app. Public endpoints are plain HTTP GET requests that return JSON; trading and account endpoints need a signed API key. Free, no key needed for the public market data endpoints, within Kraken's rate limits. Kraken's official CLI includes an MCP server (kraken mcp) that lets AI agents read public market data without an API key.

- API key: Not needed
- Pricing: Free, no key needed for the public market data endpoints, within Kraken's rate limits.
- From the browser: Yes (CORS)
- Formats: JSON
- Interface: REST, HTTP-GET, MCP
- Provider: docs.kraken.com
- Last checked: Working on November 1st, 2026

Example request:

```sh
curl 'https://api.kraken.com/0/public/Ticker?pair=XBTUSD'
```

The JavaScript works in a web page as well as in Node.js 18 or newer.

