# Dome API ## Docs - [Activity](https://docs.domeapi.io/api-reference/endpoint/get-activity.md): Fetches activity data with optional filtering by user, market, condition, and time range. Returns trading activity including `MERGES`, `SPLITS`, and `REDEEMS`. Supports efficient cursor-based pagination. - [Binance Prices](https://docs.domeapi.io/api-reference/endpoint/get-binance-crypto-prices.md): Fetches historical crypto price data from Binance. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: lowercase alphanumeric with no separators (e.g., bt… - [Candlesticks](https://docs.domeapi.io/api-reference/endpoint/get-candlestick.md): Fetches historical candlestick data for a market identified by `condition_id`, over a specified interval. - [Chainlink Prices](https://docs.domeapi.io/api-reference/endpoint/get-chainlink-crypto-prices.md): Fetches historical crypto price data from Chainlink. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: slash-separated (e.g., btc/usd, eth/usd). - [Events](https://docs.domeapi.io/api-reference/endpoint/get-events.md): List events (groups of related markets) on Polymarket with filtering by category and status - [Market Price](https://docs.domeapi.io/api-reference/endpoint/get-kalshi-market-price.md): Fetches the current market price for a Kalshi market by market_ticker. Returns prices for both yes and no sides. Allows historical lookups via the at_time query parameter. - [Markets](https://docs.domeapi.io/api-reference/endpoint/get-kalshi-markets.md): Find markets on Kalshi using various filters including market ticker, event ticker, status, and volume - [Orderbook History](https://docs.domeapi.io/api-reference/endpoint/get-kalshi-orderbook-history.md): Fetches historical orderbook snapshots for a specific Kalshi market (**ticker**) over a specified time range. If no **start_time** and **end_time** are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including yes/no bids and asks with prices in bo… - [Trade History](https://docs.domeapi.io/api-reference/endpoint/get-kalshi-trades.md): Fetches historical trade data for Kalshi markets with optional filtering by **ticker** and time range. Returns executed trades with pricing, volume, and taker side information. All timestamps are in **seconds**. - [Market Price](https://docs.domeapi.io/api-reference/endpoint/get-market-price.md): Fetches the current market price for a market by token_id. Allows historical lookups via the at_time query parameter. - [Markets](https://docs.domeapi.io/api-reference/endpoint/get-markets.md): Find markets on Polymarket using various filters including the ability to search - [Sports](https://docs.domeapi.io/api-reference/endpoint/get-matching-markets-sports.md): Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events using a Polymarket market slug or a Kalshi event ticker. - [Sport by Date](https://docs.domeapi.io/api-reference/endpoint/get-matching-markets-sports-sport.md): Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events by sport and date. - [Orderbook History](https://docs.domeapi.io/api-reference/endpoint/get-orderbook-history.md): Fetches historical orderbook snapshots for a specific asset (**token ID**) over a specified time range. If no **start_time** and **end_time** are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including bids, asks, and market metadata in order. Al… - [Positions](https://docs.domeapi.io/api-reference/endpoint/get-positions.md): Fetches all Polymarket positions for a proxy wallet address. Returns positions with balance >= 10,000 shares (0.01 normalized) with market info. - [Trade History](https://docs.domeapi.io/api-reference/endpoint/get-trade-history.md): Fetches historical trade data with optional filtering by market, condition, token, time range, and user's wallet address. - [Wallet](https://docs.domeapi.io/api-reference/endpoint/get-wallet.md): Fetches wallet information by providing either an EOA (Externally Owned Account) address, a proxy wallet address, or a user handle. Returns the associated EOA, proxy, wallet type, handle, pseudonym, and profile image. Optionally returns trading metrics including total volume, number of trades, and u… - [Wallet Profit-and-Loss](https://docs.domeapi.io/api-reference/endpoint/get-wallet-pnl.md): Fetches the **realized** profit and loss (PnL) for a specific wallet address over a specified time range and granularity. **Note:** This will differ to what you see on Polymarket's dashboard since Polymarket showcases historical unrealized PnL. This API tracks realized gains only - from either confi… - [Dome API - Changelog](https://docs.domeapi.io/changelog/changelog.md): Heres a list of changes and additions to the API overtime to track new features and upgrades - [Dome API](https://docs.domeapi.io/index.md): Welcome to Dome - the ultimate API for prediction markets - [Fee Escrow](https://docs.domeapi.io/order-router/fee-escrow.md): Optional fee collection with the Order Router - [Order Router](https://docs.domeapi.io/order-router/index.md): Place orders on Polymarket with server-side execution - [Link Account](https://docs.domeapi.io/order-router/link-account.md): Link user wallets to Polymarket to obtain trading credentials - [User Settings](https://docs.domeapi.io/order-router/user-settings.md): Manage affiliate addresses and fee configurations for your API key - [Websockets](https://docs.domeapi.io/websockets/index.md): Get started with Dome Websockets - [Websockets](https://docs.domeapi.io/websockets/polymarket-websockets.md): Real-time Polymarket order data via WebSocket - [Python SDK](https://docs.domeapi.io/websockets/polymarket-websockets-python-sdk.md): Python SDK for Polymarket WebSockets - [TypeScript SDK](https://docs.domeapi.io/websockets/polymarket-websockets-sdk.md): TypeScript SDK for Polymarket WebSockets - [Subscribe](https://docs.domeapi.io/websockets/subscribe.md): Subscribe to real-time order data via WebSocket - [Unsubscribe](https://docs.domeapi.io/websockets/unsubscribe.md): Unsubscribe from WebSocket channels to stop receiving updates - [Update Subscription](https://docs.domeapi.io/websockets/update.md): Update an existing subscription's filters without creating a new subscription ## OpenAPI Specs - [openapi](https://docs.domeapi.io/api-reference/openapi.json) ## Optional - [Discord](https://discord.gg/fKAbjNAbkt)