# Positions

import { IconDocumentOutlined } from "@hubble/icons/dist/cjs/web/index.js";

<ApiCategoryPage
  breadcrumbs={[
    { label: "REST APIs", href: "/rest-api/rest-api" },
    { label: "Prediction Markets", href: "/rest-api/rest-api#prediction-markets" },
  ]}
  title="Positions"
  version="1.0.0"
  endpoint="https://api.gemini.com"
  description="Endpoints for querying open and historical positions on Gemini Prediction Markets. Use REST positions for recovery or audit snapshots after reconnects, missed WebSocket messages, and settlement windows."
  links={[
    { icon: IconDocumentOutlined, title: "Get Positions", href: "/rest-api/prediction-markets/positions/get-positions" },
    { icon: IconDocumentOutlined, title: "Get Settled Positions", href: "/rest-api/prediction-markets/positions/get-settled-positions" },
    { icon: IconDocumentOutlined, title: "Get Volume Metrics", href: "/rest-api/prediction-markets/positions/get-volume-metrics" },
  ]}
  prev={{ label: "Get Order History", href: "/rest-api/prediction-markets/order-management/get-order-history" }}
  next={{ label: "Get Positions", href: "/rest-api/prediction-markets/positions/get-positions" }}
/>
