Skip to main content
Kraken’s Institutional APIs cover three services. OTC and Custody are single-protocol; Prime offers REST, FIX, and WebSocket against the same accounts.
All Institutional APIs require onboarding through your Account Manager. See the Institutional overview for use cases and access requirements.

OTC

Off-book block trading with negotiated quotes — request, accept, and reconcile large trades.

OTC REST

Quote requests, active and historical quotes, exposures.

Custody

Programmatic management of segregated wallets, deposits, withdrawals, and reconciliation.

Custody REST

Vaults, balances, deposit/withdraw methods, custody tasks and activities.

Prime

Institutional brokerage with three protocol surfaces against the same Prime accounts and keys.

Prime REST

API-user management, key lifecycle, and settlement batches.

Prime FIX

FIX 4.4 order management and market data — co-located, deterministic.

Prime WebSocket

Real-time order events, balances, exposures, and RFQ flows.

Not sure where to start?

Custody REST authentication

Authenticate requests to the Custody REST API.

Prime WebSocket authentication

Authenticate and subscribe to Prime WebSocket channels.