GeminiGemini
Demo environmentGet API key
  • Overview
  • Crypto Trading
  • Prediction Markets
  • Perpetuals
  • Stocks
  • API Reference
  • SDKs & Tools
Changelog
Gemini logoGemini logo

© 2026 Gemini Space Station, Inc.

Get started
    IntroductionDemo environment
Platform
    Platform overview
    Authentication
      API keysOAuth 2.0
    AccountsRoles & permissionsInstruments & symbolsClient order IDsRate limitsErrors
Build with Gemini
    Build an agent
Resources

Gemini Developer Platform

Gemini Developer Platform

One platform for the markets that matter.

Build across Spot, Margin, Perpetuals, and Prediction Markets with Gemini APIs for market data, execution, accounts, and real-time connectivity.

Start with the demo environmentGet API keyExplore API reference→

Start with what you want to build

Choose a goal and go straight to the guides, interfaces, and examples that support it.

01 / TRADING

Build a trading app

Place orders, manage accounts, and monitor fills across supported crypto products.

Explore the path →
02 / PREDICTION MARKETS

Trade event contracts

Discover markets, stream updates, and build workflows for prediction markets.

Explore the path →
03 / MARKET DATA

Read live market data

Discover symbols, prices, order books, and trades through public APIs.

Explore the path →
First request

See the API in action

Public market data needs no credentials. Start with a live symbol list, then continue to authenticated trading in the sandbox.

Read the market-data guide →
GETv1/symbols
curl --request GET \
  --url https://api.gemini.com/v1/symbols

Choose the market you’re building for

Start with what you want to trade. Each guide covers the product, account requirements, and supported APIs.

Access varies by account, eligibility, jurisdiction, and permissions.

Spot crypto

Build around supported digital assets and real-time market data.

Margin

Extend trading workflows with account-level margin access.

Perpetuals

Build continuous price-exposure workflows with margin, funding, and risk data.

Prediction markets

Discover and trade contracts tied to real-world outcomes.

Stocks

Trade stocks in the Gemini UI. API trading is coming soon.

API coming soon

A shared access model

The concepts stay consistent across Gemini products, even when the exact credential, account, and interface behavior varies.

  1. 01

    Credential

    Authenticate with a supported Gemini credential.

  2. 02

    Account

    Select the account where the operation should occur.

  3. 03

    Product access

    Confirm that the account can use the product you need.

  4. 04

    Interface

    Use the supported REST, WebSocket, or FIX interface.