Gemini Trust Company Orders API

The Orders API from Gemini Trust Company — 11 operation(s) for orders.

Operations 11

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/order/new Place a new exchange limit order · Create New Order #
Ask an LLM
“How do I place a limit order to buy bitcoin at a set price?”
“Can I place a stop-limit order or a maker-only order?”
Tell an agent
Place a limit order to {side} {amount} {symbol} at {price}.
Place a stop-limit {side} of {amount} {symbol} at {price} triggered at {stop_price}.
POST /v1/order/cancel Cancel one exchange order · Cancel Order #
Ask an LLM
“Can I cancel a single open order by its order ID?”
“What happens if I cancel an order that's already canceled?”
Tell an agent destructive · confirm first
Cancel exchange order {order_id}.
Cancel order {order_id} on account {account}.
POST /v1/order/cancel/all Cancel every open order on the account · Cancel All Active Orders #
Ask an LLM
“How do I cancel all my open orders at once, including ones placed in the web UI?”
“Is there a kill switch that clears every outstanding order across all sessions?”
Tell an agent destructive · confirm first
Cancel all outstanding orders across every session.
Clear every active order on account {account}.
POST /v1/order/cancel/session Cancel orders opened by this API session · Cancel All Session Orders #
Ask an LLM
“Can I cancel only the orders this API session opened and leave the rest?”
“Is cancelling session orders the same as letting the heartbeat expire?”
Tell an agent destructive · confirm first
Cancel only the orders opened by this API session.
Cancel this session's orders on account {account}.
POST /v1/order/status Check the status of an exchange order · Get Order Status #
Ask an LLM
“Has my order filled yet, or is it still open?”
“Can I look up an order by the client order ID I assigned?”
Tell an agent
Get the status of order {order_id}.
Show order {order_id} along with its trades.
POST /v1/orders List my open exchange orders · List Active Orders #
Ask an LLM
“Which of my exchange orders are still open?”
“What limit orders are resting on the book for my account?”
Tell an agent
List my open exchange orders.
Show active orders for account {account}.
POST /v1/orders/history List closed exchange orders · List Past Orders #
Ask an LLM
“Where can I see orders that have already closed?”
“Can I pull closed order history for one pair from a given date?”
Tell an agent
List my closed {symbol} orders.
Show up to {limit_orders} closed orders since {timestamp}.
POST /v1/mytrades List my executed trades · List Past Trades #
Ask an LLM
“What trades have I executed on ETHUSD?”
“Can I get my own fill history since a timestamp?”
Tell an agent
List my executed trades on {symbol}.
Show my last {limit_trades} fills since {timestamp}.
POST /v1/tradevolume Get my trading volume by symbol · Get Trading Volume #
Ask an LLM
“How much have I traded in each pair recently?”
“Can I see my trading volume broken out per symbol?”
Tell an agent
Show my trading volume per symbol.
Get trading volume for account {account}.
POST /v1/notionalvolume Get notional volume and fee tier · Get Notional Trading Volume #
Ask an LLM
“What is my notional trading volume across the exchange?”
“Are there fee promotions on a specific pair for my account?”
Tell an agent
Show my notional trading volume.
Check fee promotions on {symbol} for account {account}.
POST /v1/wrap/{symbol} Wrap or unwrap an asset · Wrap Order #
Ask an LLM
“How do I wrap an asset into its wrapped token on the exchange?”
“Can I unwrap by placing a sell on the wrap pair?”
Tell an agent
Wrap {amount} on the {symbol} pair.
Place a {side} wrap order for {amount} {symbol} with id {client_order_id}.

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-orders-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-orders-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: REST Orders 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 (86 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/gemini-trust/refs/heads/main/openapi/gemini-trust-orders-api-openapi.yml