Public APIs
Gemini favicon

Gemini

Cryptocurrency

Cryptocurrencies Exchange.

Gemini's website screenshot

About Gemini

Gemini's REST API provides programmatic access to its cryptocurrency exchange, covering order management, market data, derivatives, and fund management. Endpoints are organized by category, including order creation and cancellation, real-time and historical market data (symbols, order books, ticker prices, trading volume), perpetual contract trading, margin trading with leverage and account health monitoring, and bilateral clearing workflows including broker-facilitated clearing.

The API also covers prediction markets, with REST endpoints for browsing event-based contracts, retrieving event details, accepting terms, and querying open and historical positions after restarts or missed messages; live prediction market trading and quote/cancel flows are handled over WebSocket rather than REST. Additional endpoints support fund management (deposits, withdrawals, internal transfers, linked payment methods), OAuth 2.0 for authorizing third-party access to Gemini accounts, and administrative functions for subaccounts, API keys, and account-level settings.

This API is intended for developers building applications that interact with Gemini's trading, derivatives, margin, clearing, or prediction market systems, or that need to manage account and fund operations programmatically.

Key features

  • Order management with create, cancel, and query endpoints for active and historical trades
  • Real-time and historical market data including symbols, order books, ticker prices, and trading volume
  • Perpetual contracts and derivatives trading with funding operations
  • Margin trading with leverage, account health monitoring, and order impact previews
  • Fund management for deposits, withdrawals, internal transfers, and linked payment methods
  • Prediction market event discovery and terms acceptance via REST, with WebSocket for live trading

Frequently asked questions

What functionality does the Gemini REST API cover?

It covers trading endpoints for orders, market data, derivatives, fund management, and margin trading, plus prediction markets, OAuth, and admin endpoints.

Can I trade prediction markets using the REST API?

The REST API is used to discover events, retrieve details, and accept terms, but active prediction market trading must be done over WebSocket.

Does Gemini support third-party app authorization?

Yes, Gemini provides OAuth 2.0 endpoints for authorizing third-party applications to access accounts and manage delegated permissions.

What kind of account administration is available via the API?

Administrative endpoints support subaccounts, API keys, account settings, and other account-level configuration.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product