Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Kraken website screenshot

Kraken

Kraken is one of the world's largest and longest-running cryptocurrency exchanges, founded in 2011 and headquartered in San Francisco. Kraken offers Spot and Futures trading, staking and yield through Kraken Earn, NFT marketplace access, OTC services, custody, prime brokerage, and a B2B Embed surface for partners. Kraken exposes a comprehensive set of APIs spanning REST, WebSocket, and FIX across the Spot exchange, Futures exchange (Kraken Futures, formerly Crypto Facilities), institutional services (Custody, OTC, Prime), and partner integration surfaces (Embed, Ramp, OAuth).

agent native

Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.

Kin Score

API Evangelist profiles Kraken the way a machine reads it — 389 machine-readable artifacts across 24 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Kraken scores 74.3/100 (exemplar), with a separate agent-readiness read of 80/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 74.3/100 · exemplar
Contract Quality 17.4 / 25
Developer Ergonomics 15.7 / 20
Commercial Clarity 15.8 / 20
Operational Transparency 6.8 / 13
Governance 7.9 / 12
Discoverability 10.0 / 10
Regulatory · Securities & Market Data 11.7 / 15
Agent readiness — 80/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

How we profile Kraken

Each block below is one kind of artifact we hold for Kraken. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 24

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Kraken Spot WebSocket API v2

Real-time market data and private user data over WebSocket v2 using subscribe/unsubscribe semantics. Public channels include ticker (L1), book (L2), trade, ohlc, instrument, and...

Kraken Spot WebSocket API v1 (Legacy)

Legacy Kraken Spot WebSocket API. Continues to operate alongside v2 but v2 is the recommended path for new integrations. Public channels include ticker, book, trade, ohlc, sprea...

Kraken Futures WebSocket API

Real-time market data and private user feeds for Kraken Futures over WebSocket. Public feeds include trade, book, ticker, ticker_lite, heartbeat; private feeds include fills, op...

Kraken FIX API

FIX 4.4 / 5.0 SP2 protocol access for Kraken Spot and Futures, used by institutional and high-frequency clients. Provides order management (NewOrderSingle, OrderCancelRequest, O...

Kraken NFT API

REST API for Kraken's NFT marketplace surfaces: collections, asset lookups, listings, offers, watchlist, and user portfolio views. The NFT API is consumed alongside the Spot RES...

Kraken Earn API

REST endpoints for Kraken Earn (staking, yield, rewards). Lists strategies, allocates funds to a strategy, deallocates funds, and surfaces allocation status and reward history.

Kraken Embed REST API

B2B integration API enabling partners to embed Kraken trading, custody, and Earn capabilities into their own products. Provides user management, assets, deposits, withdrawals, q...

Kraken OAuth REST API

OAuth 2.0 authorization surface allowing third-party applications to request scoped delegated access to a Kraken account holder's data and trading capabilities.

Kraken Ramp REST API

Fiat on/off-ramp API surface that lets partner applications offer crypto purchase and conversion experiences powered by Kraken liquidity.

Kraken Custody REST API

Institutional custody API providing programmatic access to vaulting, sub-vaulting, wallet generation, transfers, and policy/governance configuration for assets held in Kraken Cu...

Kraken OTC REST API

Over-the-counter execution API for institutional clients to request quotes (RFQ), execute block trades, and retrieve OTC trade history.

Kraken Prime REST + WebSocket + FIX API

Prime brokerage API surface (REST, WebSocket, FIX) for institutional clients consolidating execution, custody, financing, and reporting under a single relationship.

Kraken Account API

Accounts, positions, orders, fills

Kraken Account Data API

Private endpoints returning account-scoped data

Kraken Auth API

API key checks

Kraken Charts API

OHLC candle data and analytics

Kraken Earn API

Staking and yield allocation endpoints

Kraken Funding API

Private endpoints for deposits, withdrawals, and transfers

Kraken History API

Account, execution, order, trigger, and market history

Kraken Market Data API

Public market data (no authentication required)

Kraken Subaccounts API

Subaccount creation and inter-account transfers

Kraken Trading API

Order placement, edit, and cancellation

Kraken Transfers API

Wallet, margin, and subaccount transfers

Kraken WebSocket API

Endpoints that mint tokens for private WebSocket subscriptions

Scroll within the panel for all 24 ·

Postman Collections 2

A runnable collection turns the contract into something a developer can execute in seconds. We profile them because the fastest way to trust an API is to make a real call against it.

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 2

Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Kraken Futures REST API

OPEN COLLECTION

Kraken Spot REST API

OPEN COLLECTION

Arazzo Workflows 11

Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.

Multi-step API workflows described with the Arazzo specification.

_Index

ARAZZO

Kraken Amend an Open Order

List open orders, amend one in place, then confirm the new terms.

ARAZZO

Kraken Balance-Aware Spot Buy

Read the account balance and live ticker, then branch on funding before buying.

ARAZZO

Kraken Cancel and Replace a Spot Order

Inspect an order, cancel it, then place a replacement order.

ARAZZO

Kraken Allocate Earn Funds and Confirm

Pick an Earn strategy, allocate funds, then poll until the allocation settles.

ARAZZO

Kraken Fund the Futures Wallet from Spot

Check spot balance, transfer to the futures wallet, then confirm it landed.

ARAZZO

Kraken Futures Account Snapshot

Pull account balances, open positions, and recent fills for a futures risk view.

ARAZZO

Kraken Place a Futures Order

Check instrument status and ticker, place a futures order, then confirm it is open.

ARAZZO

Kraken Preflight and Place Spot Order

Check system status and live ticker, place a spot order, then confirm it.

ARAZZO

Kraken Reconcile Spot Trade History

Pull trade history, drill into specific trades, then tie them to ledger entries.

ARAZZO

Kraken Withdraw Funds with Fee Preview

Check balance and withdrawal fees, withdraw to a saved address, then track status.

ARAZZO

Scroll within the panel for all 11 ·

MCP Servers 1

Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.

Model Context Protocol servers that expose these APIs to AI agents.

kraken-mcp.yml

MCP SERVER

GraphQL 1

Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.

GraphQL schemas published by this provider.

Kraken GraphQL Schema

This document describes a conceptual GraphQL schema for the Kraken cryptocurrency exchange API. Kraken's public API is REST and WebSocket based (see the [Kraken REST API docs](h...

GRAPHQL

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Kraken Plans Pricing

8 plans

PLANS

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Kraken Rate Limits

16 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Features 12

The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.

Notable capabilities this provider offers.

Spot Trading

Spot trading on 200+ cryptocurrency pairs with limit, market, stop loss, take profit, stop-loss-limit, take-profit-limit, settle position, trailing stop, and iceberg order types.

Margin Trading

Margin trading on supported pairs with leverage up to 5x for eligible users in eligible jurisdictions.

Futures Trading

Perpetual and fixed-maturity futures on Bitcoin, Ethereum, and other major assets via Kraken Futures.

Kraken Earn (Staking and Yield)

On-chain and off-chain staking plus opt-in bonded yield strategies across supported proof-of-stake and DeFi assets.

NFT Marketplace

Browse, list, bid, and buy NFTs across Ethereum and Solana with gas-free transactions and fiat settlement.

Subaccounts

Logical subaccount creation and inter-account transfers for institutional and family-office structuring.

Embed (B2B Integration)

White-label trading, custody, and Earn primitives that partners can embed into their own consumer or business products.

OAuth Delegated Access

OAuth 2.0 surface enabling third-party apps to act on a user's behalf with scoped permissions.

Co-located Connectivity

Colocation endpoints in London (colo-london.*) for ultra-low-latency access to Spot, Futures, FIX, and WebSocket surfaces.

FIX Connectivity

FIX 4.4 / 5.0 SP2 connectivity for institutional execution and market data flows.

WebSocket v2 with Authenticated Trading

Modern WebSocket v2 surface supporting subscribe/unsubscribe for market data and authenticated request/response trading methods.

Cancel on Disconnect

Automatic cancellation of resting orders when the trading session terminates, protecting algorithmic strategies from runaway risk.

Scroll within the panel for all 12 ·

Event Specifications 1

Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Kraken Spot WebSocket API v2

Public WebSocket API for the Kraken cryptocurrency exchange (Spot v2). Provides real-time market data through subscribe/unsubscribe semantics over JSON. Channels documented here...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Kraken Context

16 classes · 25 properties

JSON-LD

Spectral Rules 3

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Kraken API Rules

6 rules · 1 errors · 5 warnings

SPECTRAL

Kraken API Rules

5 rules · 4 warnings

SPECTRAL

Kraken API Rules

35 rules · 15 errors · 17 warnings

SPECTRAL

JSON Schema 117

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

Account

6 properties

JSON SCHEMA

AccountsResponse

0 properties

JSON SCHEMA

EditOrderFuturesRequest

7 properties

JSON SCHEMA

Instrument

10 properties

JSON SCHEMA

InstrumentsResponse

0 properties

JSON SCHEMA

SendOrderRequest

11 properties

JSON SCHEMA

Ticker

18 properties

JSON SCHEMA

TickersResponse

0 properties

JSON SCHEMA

Asset

8 properties

JSON SCHEMA

BookData

5 properties

JSON SCHEMA

BookEnvelope

3 properties

JSON SCHEMA

Candle

10 properties

JSON SCHEMA

InstrumentEnvelope

3 properties

JSON SCHEMA

OHLCEnvelope

3 properties

JSON SCHEMA

Pair

16 properties

JSON SCHEMA

PingRequest

2 properties

JSON SCHEMA

PongResponse

8 properties

JSON SCHEMA

PriceLevel

2 properties

JSON SCHEMA

SubscribeBookRequest

0 properties

JSON SCHEMA

SubscribeInstrumentRequest

0 properties

JSON SCHEMA

SubscribeOHLCRequest

0 properties

JSON SCHEMA

SubscribeRequestBase

2 properties

JSON SCHEMA

SubscribeTickerRequest

0 properties

JSON SCHEMA

SubscribeTradeRequest

0 properties

JSON SCHEMA

SubscriptionStatusResponse

8 properties

JSON SCHEMA

TickerEnvelope

3 properties

JSON SCHEMA

Ticker

12 properties

JSON SCHEMA

TradeEnvelope

3 properties

JSON SCHEMA

Trade

7 properties

JSON SCHEMA

UnsubscribeBookRequest

0 properties

JSON SCHEMA

UnsubscribeInstrumentRequest

0 properties

JSON SCHEMA

UnsubscribeOHLCRequest

0 properties

JSON SCHEMA

UnsubscribeRequestBase

2 properties

JSON SCHEMA

UnsubscribeTickerRequest

0 properties

JSON SCHEMA

UnsubscribeTradeRequest

0 properties

JSON SCHEMA

AccountTransferRequest

0 properties

JSON SCHEMA

AccountTransferResponse

0 properties

JSON SCHEMA

AddOrderBatchRequest

0 properties

JSON SCHEMA

AddOrderBatchResponse

0 properties

JSON SCHEMA

AddOrderRequest

0 properties

JSON SCHEMA

AddOrderResponse

0 properties

JSON SCHEMA

AmendOrderRequest

0 properties

JSON SCHEMA

AmendOrderResponse

0 properties

JSON SCHEMA

AssetInfoResponse

0 properties

JSON SCHEMA

AssetInfo

6 properties

JSON SCHEMA

AssetPair

20 properties

JSON SCHEMA

AssetPairsResponse

0 properties

JSON SCHEMA

BalanceExResponse

0 properties

JSON SCHEMA

BalanceResponse

0 properties

JSON SCHEMA

CancelAllAfterRequest

0 properties

JSON SCHEMA

CancelAllAfterResponse

0 properties

JSON SCHEMA

CancelAllResponse

0 properties

JSON SCHEMA

CancelOrderBatchRequest

0 properties

JSON SCHEMA

CancelOrderBatchResponse

0 properties

JSON SCHEMA

CancelOrderRequest

0 properties

JSON SCHEMA

CancelOrderResponse

0 properties

JSON SCHEMA

ClosedOrdersRequest

0 properties

JSON SCHEMA

ClosedOrdersResponse

0 properties

JSON SCHEMA

CreateSubaccountRequest

0 properties

JSON SCHEMA

CreateSubaccountResponse

0 properties

JSON SCHEMA

DepositAddressesRequest

0 properties

JSON SCHEMA

DepositAddressesResponse

0 properties

JSON SCHEMA

DepositMethodsResponse

0 properties

JSON SCHEMA

DepositStatusRequest

0 properties

JSON SCHEMA

DepositStatusResponse

0 properties

JSON SCHEMA

EarnAllocateRequest

0 properties

JSON SCHEMA

EarnAllocationsResponse

0 properties

JSON SCHEMA

EarnSimpleResponse

0 properties

JSON SCHEMA

EarnStatusResponse

0 properties

JSON SCHEMA

EarnStrategiesRequest

0 properties

JSON SCHEMA

EarnStrategiesResponse

0 properties

JSON SCHEMA

EarnStrategy

12 properties

JSON SCHEMA

EditOrderRequest

0 properties

JSON SCHEMA

EditOrderResponse

0 properties

JSON SCHEMA

FundingTxn

11 properties

JSON SCHEMA

LedgerEntry

9 properties

JSON SCHEMA

LedgersRequest

0 properties

JSON SCHEMA

LedgersResponse

0 properties

JSON SCHEMA

OHLCResponse

0 properties

JSON SCHEMA

OpenOrdersRequest

0 properties

JSON SCHEMA

OpenOrdersResponse

0 properties

JSON SCHEMA

OpenPositionsRequest

0 properties

JSON SCHEMA

OpenPositionsResponse

0 properties

JSON SCHEMA

OrderBookResponse

0 properties

JSON SCHEMA

OrderBook

2 properties

JSON SCHEMA

OrderInfo

18 properties

JSON SCHEMA

Position

17 properties

JSON SCHEMA

QueryLedgersRequest

0 properties

JSON SCHEMA

QueryLedgersResponse

0 properties

JSON SCHEMA

QueryOrdersRequest

0 properties

JSON SCHEMA

QueryOrdersResponse

0 properties

JSON SCHEMA

QueryTradesRequest

0 properties

JSON SCHEMA

QueryTradesResponse

0 properties

JSON SCHEMA

RecentSpreadsResponse

0 properties

JSON SCHEMA

RecentTradesResponse

0 properties

JSON SCHEMA

ServerTimeResponse

0 properties

JSON SCHEMA

SystemStatusResponse

0 properties

JSON SCHEMA

TickerResponse

0 properties

JSON SCHEMA

Ticker

9 properties

JSON SCHEMA

TradeBalanceRequest

0 properties

JSON SCHEMA

TradeBalanceResponse

0 properties

JSON SCHEMA

TradeInfo

13 properties

JSON SCHEMA

TradeVolumeRequest

0 properties

JSON SCHEMA

TradeVolumeResponse

0 properties

JSON SCHEMA

TradesHistoryRequest

0 properties

JSON SCHEMA

TradesHistoryResponse

0 properties

JSON SCHEMA

WalletTransferRequest

0 properties

JSON SCHEMA

WalletTransferResponse

0 properties

JSON SCHEMA

WebSocketsTokenResponse

0 properties

JSON SCHEMA

WithdrawCancelRequest

0 properties

JSON SCHEMA

WithdrawCancelResponse

0 properties

JSON SCHEMA

WithdrawInfoRequest

0 properties

JSON SCHEMA

WithdrawInfoResponse

0 properties

JSON SCHEMA

WithdrawRequest

0 properties

JSON SCHEMA

WithdrawResponse

0 properties

JSON SCHEMA

WithdrawStatusRequest

0 properties

JSON SCHEMA

WithdrawStatusResponse

0 properties

JSON SCHEMA

Scroll within the panel for all 117 ·

JSON Structure 117

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

JSON Structure definitions describing this provider's data shapes.

Futures Rest Account Structure

6 properties

JSON STRUCTURE

Futures Rest Accounts Response Structure

0 properties

JSON STRUCTURE

Futures Rest Instrument Structure

10 properties

JSON STRUCTURE

Futures Rest Send Order Request Structure

11 properties

JSON STRUCTURE

Futures Rest Ticker Structure

18 properties

JSON STRUCTURE

Futures Rest Tickers Response Structure

0 properties

JSON STRUCTURE

Kraken Asset Structure

8 properties

JSON STRUCTURE

Kraken Book Data Structure

5 properties

JSON STRUCTURE

Kraken Book Envelope Structure

3 properties

JSON STRUCTURE

Kraken Candle Structure

10 properties

JSON STRUCTURE

Kraken Instrument Envelope Structure

3 properties

JSON STRUCTURE

Kraken Ohlc Envelope Structure

3 properties

JSON STRUCTURE

Kraken Pair Structure

16 properties

JSON STRUCTURE

Kraken Ping Request Structure

2 properties

JSON STRUCTURE

Kraken Pong Response Structure

8 properties

JSON STRUCTURE

Kraken Price Level Structure

2 properties

JSON STRUCTURE

Kraken Subscribe Book Request Structure

0 properties

JSON STRUCTURE

Kraken Subscribe Ohlc Request Structure

0 properties

JSON STRUCTURE

Kraken Subscribe Request Base Structure

2 properties

JSON STRUCTURE

Kraken Subscribe Ticker Request Structure

0 properties

JSON STRUCTURE

Kraken Subscribe Trade Request Structure

0 properties

JSON STRUCTURE

Kraken Ticker Envelope Structure

3 properties

JSON STRUCTURE

Kraken Ticker Structure

12 properties

JSON STRUCTURE

Kraken Trade Envelope Structure

3 properties

JSON STRUCTURE

Kraken Trade Structure

7 properties

JSON STRUCTURE

Kraken Unsubscribe Book Request Structure

0 properties

JSON STRUCTURE

Kraken Unsubscribe Ohlc Request Structure

0 properties

JSON STRUCTURE

Kraken Unsubscribe Request Base Structure

2 properties

JSON STRUCTURE

Kraken Unsubscribe Trade Request Structure

0 properties

JSON STRUCTURE

Spot Rest Add Order Request Structure

0 properties

JSON STRUCTURE

Spot Rest Add Order Response Structure

0 properties

JSON STRUCTURE

Spot Rest Amend Order Request Structure

0 properties

JSON STRUCTURE

Spot Rest Amend Order Response Structure

0 properties

JSON STRUCTURE

Spot Rest Asset Info Response Structure

0 properties

JSON STRUCTURE

Spot Rest Asset Info Structure

6 properties

JSON STRUCTURE

Spot Rest Asset Pair Structure

20 properties

JSON STRUCTURE

Spot Rest Asset Pairs Response Structure

0 properties

JSON STRUCTURE

Spot Rest Balance Ex Response Structure

0 properties

JSON STRUCTURE

Spot Rest Balance Response Structure

0 properties

JSON STRUCTURE

Spot Rest Cancel All Response Structure

0 properties

JSON STRUCTURE

Spot Rest Cancel Order Request Structure

0 properties

JSON STRUCTURE

Spot Rest Cancel Order Response Structure

0 properties

JSON STRUCTURE

Spot Rest Closed Orders Request Structure

0 properties

JSON STRUCTURE

Spot Rest Closed Orders Response Structure

0 properties

JSON STRUCTURE

Spot Rest Deposit Status Request Structure

0 properties

JSON STRUCTURE

Spot Rest Earn Allocate Request Structure

0 properties

JSON STRUCTURE

Spot Rest Earn Simple Response Structure

0 properties

JSON STRUCTURE

Spot Rest Earn Status Response Structure

0 properties

JSON STRUCTURE

Spot Rest Earn Strategy Structure

12 properties

JSON STRUCTURE

Spot Rest Edit Order Request Structure

0 properties

JSON STRUCTURE

Spot Rest Edit Order Response Structure

0 properties

JSON STRUCTURE

Spot Rest Funding Txn Structure

11 properties

JSON STRUCTURE

Spot Rest Ledger Entry Structure

9 properties

JSON STRUCTURE

Spot Rest Ledgers Request Structure

0 properties

JSON STRUCTURE

Spot Rest Ledgers Response Structure

0 properties

JSON STRUCTURE

Spot Rest Ohlc Response Structure

0 properties

JSON STRUCTURE

Spot Rest Open Orders Request Structure

0 properties

JSON STRUCTURE

Spot Rest Open Orders Response Structure

0 properties

JSON STRUCTURE

Spot Rest Open Positions Request Structure

0 properties

JSON STRUCTURE

Spot Rest Order Book Response Structure

0 properties

JSON STRUCTURE

Spot Rest Order Book Structure

2 properties

JSON STRUCTURE

Spot Rest Order Info Structure

18 properties

JSON STRUCTURE

Spot Rest Position Structure

17 properties

JSON STRUCTURE

Spot Rest Query Ledgers Request Structure

0 properties

JSON STRUCTURE

Spot Rest Query Ledgers Response Structure

0 properties

JSON STRUCTURE

Spot Rest Query Orders Request Structure

0 properties

JSON STRUCTURE

Spot Rest Query Orders Response Structure

0 properties

JSON STRUCTURE

Spot Rest Query Trades Request Structure

0 properties

JSON STRUCTURE

Spot Rest Query Trades Response Structure

0 properties

JSON STRUCTURE

Spot Rest Recent Trades Response Structure

0 properties

JSON STRUCTURE

Spot Rest Server Time Response Structure

0 properties

JSON STRUCTURE

Spot Rest System Status Response Structure

0 properties

JSON STRUCTURE

Spot Rest Ticker Response Structure

0 properties

JSON STRUCTURE

Spot Rest Ticker Structure

9 properties

JSON STRUCTURE

Spot Rest Trade Balance Request Structure

0 properties

JSON STRUCTURE

Spot Rest Trade Balance Response Structure

0 properties

JSON STRUCTURE

Spot Rest Trade Info Structure

13 properties

JSON STRUCTURE

Spot Rest Trade Volume Request Structure

0 properties

JSON STRUCTURE

Spot Rest Trade Volume Response Structure

0 properties

JSON STRUCTURE

Spot Rest Trades History Request Structure

0 properties

JSON STRUCTURE

Spot Rest Withdraw Info Request Structure

0 properties

JSON STRUCTURE

Spot Rest Withdraw Info Response Structure

0 properties

JSON STRUCTURE

Spot Rest Withdraw Request Structure

0 properties

JSON STRUCTURE

Spot Rest Withdraw Response Structure

0 properties

JSON STRUCTURE

Scroll within the panel for all 117 ·

Examples 71

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Scroll within the panel for all 71 ·

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Kraken Authentication

apiKey · 2 schemes

SECURITY

Kraken Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Kraken Vulnerability Disclosure

security.txt · contact published

SECURITY

Kraken Trust Center

SOC 2, ISO 27001, PCI DSS, GDPR

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Kraken Agentic Access

71 operations · 45 acting

71 operations · 45 acting

AGENTIC

Use Cases 9

What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.

What developers build with this provider.

Algorithmic Spot Trading

Build and operate automated trading strategies against Kraken Spot using REST for order management and WebSocket v2 for low-latency market data and execution streams.

Cross-Exchange Arbitrage

Use real-time order book and ticker feeds with low-latency colocation endpoints to power arbitrage strategies across Kraken and other venues.

Derivatives Market Making

Run market-making strategies on Kraken Futures using batched order entry, WebSocket fills, and FIX for high-volume connectivity.

Treasury and Custody Operations

Manage corporate or fund treasury balances using Kraken Custody and programmatic transfers, deposits, and withdrawals.

Staking-as-a-Service

Offer staking and yield products to end users via Kraken Earn allocation/deallocation endpoints, exposed through your own product.

Embedded Crypto Brokerage

Partners (fintechs, neobanks, wallets) use Kraken Embed to add trading, conversion, and custody capabilities to their own apps without building exchange infrastructure.

NFT Portfolio Management

Use the NFT API to power portfolio dashboards, valuation feeds, and collection-level analytics.

AI Agent Trading

Use the Kraken CLI's built-in MCP server (or the community oilst/kraken-mcp) to let LLM agents place orders, manage positions, and stream market data with tool-calling.

Tax and Reporting Pipelines

Pull trades history, ledgers, deposits, and withdrawals to drive tax-lot accounting, regulatory reporting, and audit pipelines.

Scroll within the panel for all 9 ·

Integrations 5

Pre-built integrations with other platforms tell you where this provider already fits in a stack.

Pre-built integrations with other platforms and tools.

Crypto Facilities (Kraken Futures)

Kraken Futures uses the Crypto Facilities REST v3 and WebSocket v1 protocols, with public GitHub example clients in multiple languages.

Kraken Wallet

Self-custody wallet that signs transactions locally; integrates with dApps and uses Kraken-published OAuth helpers.

Model Context Protocol

The Kraken CLI ships an embedded MCP server so any MCP-compatible agent runtime (Claude, Gemini, Cursor) can drive Kraken accounts.

TradingView

Kraken markets are available as a charting source on TradingView, and Kraken Pro embeds TradingView charts in its web client.

CCXT

Kraken Spot is supported as a first-class exchange adapter in the CCXT cryptocurrency exchange library.

Solutions 4

Packaged solutions the provider offers on top of the raw API surface.

Packaged solutions this provider offers.

Kraken

The simplified Kraken consumer app for buying, selling, sending, and staking crypto with a fixed 1.0% / 1.5% spread on instant and custom orders.

Kraken Pro

The advanced trading platform with full Spot, Margin, and Futures surfaces, volume-tiered maker/taker fees from 0.25%/0.40% down to 0.00%/0.10% at $10M+ 30-day USD volume.

Kraken Institutional

Institutional offering bundling Custody, OTC, Prime brokerage, colocation, FIX, and dedicated relationship management.

Kraken Embed

B2B integration platform letting partners offer Kraken trading, custody, and Earn primitives inside their own products.

Resources

Every other property we hold for Kraken — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 4

Portal, sign-up, and the first successful call

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Operate 4

Status, limits, changes, and where to get help

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/kraken · machine-readable index on apis.io