Gemini Trust Company Clearing API

The Clearing API from Gemini Trust Company — 8 operation(s) for clearing.

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/clearing/new Submit a new clearing order to a counterparty · Create New Clearing Order #
Ask an LLM
“How do I settle an off-exchange trade with a counterparty through Gemini Clearing?”
“Can I set a clearing order to expire after a certain number of hours?”
Tell an agent
Create a clearing order to {side} {amount} {symbol} at {price} with counterparty {counterparty_id}.
Submit a clearing order to {side} {amount} {symbol} at {price} that expires in {expires_in_hrs} hours.
POST /v1/clearing/status Check the status of a clearing order · Get Clearing Order #
Ask an LLM
“Has my clearing order been confirmed or settled yet?”
“Where can I see the current state of one clearing trade by its ID?”
Tell an agent
Get the status of clearing order {clearing_id}.
Check whether clearing order {clearing_id} on account {account} has settled.
POST /v1/clearing/cancel Cancel a pending clearing order · Cancel Clearing Order #
Ask an LLM
“Can I withdraw a clearing order before the counterparty confirms it?”
“What do I need to call off a clearing trade I submitted by mistake?”
Tell an agent destructive · confirm first
Cancel clearing order {clearing_id}.
Call off the unconfirmed clearing order {clearing_id} on account {account}.
POST /v1/clearing/confirm Confirm a clearing order as the counterparty · Confirm Clearing Order #
Ask an LLM
“A counterparty sent me a clearing order. How do I accept it?”
“Do the symbol, amount, price and side have to match exactly when I confirm a clearing trade?”
Tell an agent
Confirm clearing order {clearing_id} to {side} {amount} {symbol} at {price}.
Accept the incoming clearing trade {clearing_id} as the counterparty on account {account}.
POST /v1/clearing/list List my clearing orders with filters · List Clearing Orders #
Ask an LLM
“Which of my clearing orders are still waiting on a counterparty?”
“Can I filter my clearing orders by counterparty and submission date?”
Tell an agent
List my clearing orders with counterparty {counterparty}.
Show my {symbol} clearing orders with status {status}.
POST /v1/clearing/broker/list List broker-facilitated clearing orders · List Clearing Brokers #
Ask an LLM
“As a broker, which clearing orders have I arranged between customers?”
“Can I see broker clearing orders that expire within a given window?”
Tell an agent
List the broker clearing orders I facilitated for {symbol}.
Show broker clearing orders expiring between {expiration_start} and {expiration_end}.
POST /v1/clearing/broker/new Broker a clearing trade between two customers · Create New Broker Order #
Ask an LLM
“Can a broker set up a trade between two Gemini customers that both sides must confirm?”
“Which side does the source counterparty take on a broker clearing order?”
Tell an agent
Broker a trade where {source_counterparty_id} will {side} {amount} {symbol} from {target_counterparty_id} at {price}.
Submit a broker clearing order between {source_counterparty_id} and {target_counterparty_id} expiring in {expires_in_hrs} hours.
POST /v1/clearing/trades List settled clearing trades · List Clearing Trades #
Ask an LLM
“Which clearing trades have actually settled on my accounts?”
“Can I pull clearing trades from a specific timestamp onward?”
Tell an agent
List my settled {symbol} clearing trades.
Show up to {limit_trades} clearing trades for account {account}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/gemini-trust:gemini-trust-clearing-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

gemini-trust-clearing-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: REST Clearing API
  description: 'The Gemini Crypto Exchange REST API allows programmatic access to trade cryptocurrencies

    and manage your account on the Gemini Exchange platform. The API provides both public and

    private endpoints for market data, order management, and account operations.'
  version: 1.0.0
  contact:
    name: Gemini Trading Support
    email: trading@gemini.com
servers:
- url: https://api.gemini.com
  description: Production server
- url: https://api.sandbox.gemini.com
  description: Sandbox server for testing
tags:


# --- truncated at 32 KB (46 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/gemini-trust/refs/heads/main/openapi/gemini-trust-clearing-api-openapi.yml