Gemini Prediction Markets API
stringinteger · max: 100integer
string · enumstringinteger · max: 100integer
Authenticated endpoints for viewing positions and order history
Get active orders
POST
https://api.gemini.com
/v1/prediction-markets/orders/active
Returns a list of currently open (active) orders. Requires authentication.
Get active orders › Request Body
symbolFilter by contract instrument symbol
Example: GEMI-FEDJAN26-DN25
limitMaximum number of results to return (default 50, max 100)
Default: 50
offsetNumber of results to skip for pagination
Default: 0
Get active orders › Responses
Successful response
object[]
object
Get order history
POST
https://api.gemini.com
/v1/prediction-markets/orders/history
Returns historical orders (filled or cancelled). Use /orders/active for open orders. Requires authentication.
Get order history › Request Body
statusFilter by order status
Enum values:
filled
cancelled
symbolFilter by contract instrument symbol
Example: GEMI-FEDJAN26-DN25
limitMaximum number of results to return (default 50, max 100)
Default: 50
offsetNumber of results to skip for pagination
Default: 0
Get order history › Responses
Successful response
object[]
object

