# Arbiter ## Docs - [API Keys](https://docs.arbiterapi.com/docs/api-reference/auth/keys.md): Manage your API keys — list, create, and revoke. - [Login](https://docs.arbiterapi.com/docs/api-reference/auth/login.md): Authenticate and return JWT. No authentication required. - [Sign Up](https://docs.arbiterapi.com/docs/api-reference/auth/signup.md): Create a developer account and first API key. No authentication required. - [Get Event](https://docs.arbiterapi.com/docs/api-reference/events/get.md): Get a single event by slug with all its child markets. - [List Events](https://docs.arbiterapi.com/docs/api-reference/events/list.md): List events (grouped markets). An event groups related markets under a single real-world event like '2026 FIFA World Cup' or 'Presidential Election 2028'. Filterable by platform, status, search, and volume. - [Health Check](https://docs.arbiterapi.com/docs/api-reference/health.md): Check API status and exchange connectivity. No authentication required. - [Get Kalshi Market](https://docs.arbiterapi.com/docs/api-reference/kalshi/market.md): Single Kalshi market with all platform-specific fields. - [List Kalshi Markets](https://docs.arbiterapi.com/docs/api-reference/kalshi/markets.md): Kalshi markets with platform-specific fields like event_ticker, series_ticker, yes_bid_dollars, volume_fp, and open_interest_fp. Supports filtering by ticker, event ticker, status, volume, and keyword search. - [Kalshi API](https://docs.arbiterapi.com/docs/api-reference/kalshi/overview.md): Raw Kalshi data with platform-native fields like event_ticker, series_ticker, and taker_side. - [Kalshi Trades](https://docs.arbiterapi.com/docs/api-reference/kalshi/trades.md): Trade history on Kalshi with platform-specific fields: taker_side (yes/no), yes_price, no_price, and count. - [Get Candles](https://docs.arbiterapi.com/docs/api-reference/market-data/candles.md): Get OHLCV candlestick data for charting. Supports intervals: 1m, 5m, 15m, 1h, 4h, 1d. - [Get Orderbook](https://docs.arbiterapi.com/docs/api-reference/market-data/orderbook.md): Get the current live orderbook for a market, including bids, asks, spread, and mid price. - [Orderbook History](https://docs.arbiterapi.com/docs/api-reference/market-data/orderbook-history.md): Historical orderbook snapshots. Supports time range filtering and cursor-based pagination. - [Get Price](https://docs.arbiterapi.com/docs/api-reference/market-data/price.md): Get the current price of a market, or the historical price at a specific point in time using the `at_time` parameter (Unix seconds). - [Get Trades](https://docs.arbiterapi.com/docs/api-reference/market-data/trades.md): Get trade history for a market with cursor-based pagination. - [Get Market](https://docs.arbiterapi.com/docs/api-reference/markets/get.md): Get detailed information for a single market by its unified ID (e.g. `poly_0x...` or `kal_TICKER`). - [List Markets](https://docs.arbiterapi.com/docs/api-reference/markets/list.md): List prediction markets across all platforms with optional filtering by platform, status, tags, volume, and text search. Results sorted by 24h volume descending. - [Search Markets](https://docs.arbiterapi.com/docs/api-reference/markets/search.md): Full-text search across market questions with advanced filtering by platform, status, category, tags, volume, and creation time. - [Cross-Platform Matches](https://docs.arbiterapi.com/docs/api-reference/matching/list.md): Find the same real-world event listed on both Polymarket and Kalshi. Returns matched pairs with confidence scores. Uses semantic matching to detect equivalent markets even when the wording differs. - [API Reference](https://docs.arbiterapi.com/docs/api-reference/overview.md): Complete reference for all ARBITER API endpoints. - [Get Polymarket Market](https://docs.arbiterapi.com/docs/api-reference/polymarket/market.md): Single Polymarket market with all platform-specific fields. - [List Polymarket Markets](https://docs.arbiterapi.com/docs/api-reference/polymarket/markets.md): Polymarket markets with platform-specific fields like conditionId, clobTokenIds, outcomePrices, tokens, and neg_risk. Supports filtering by slug, condition ID, token ID, tags, status, volume, and time range. - [Polymarket API](https://docs.arbiterapi.com/docs/api-reference/polymarket/overview.md): Raw Polymarket data with platform-native fields like condition_id, clob_token_ids, and tx_hash. - [Polymarket Trades](https://docs.arbiterapi.com/docs/api-reference/polymarket/trades.md): Trade history on Polymarket with on-chain details including transaction hashes, wallet addresses, and outcome information. - [Sports Markets](https://docs.arbiterapi.com/docs/api-reference/sports/list.md): Browse prediction markets for a specific sport and date. - [Wallet Activity](https://docs.arbiterapi.com/docs/api-reference/wallets/activity.md): Get all on-chain activity: trades, merges, splits, redeems. Includes transaction hashes and block numbers. - [Get Wallet](https://docs.arbiterapi.com/docs/api-reference/wallets/get.md): Get wallet profile and metrics for a Polymarket address. Accepts EOA or proxy wallet address. - [Wallet PnL](https://docs.arbiterapi.com/docs/api-reference/wallets/pnl.md): Get realized and unrealized PnL for a wallet. Includes win/loss count and total volume. - [Wallet Positions](https://docs.arbiterapi.com/docs/api-reference/wallets/positions.md): Get current positions for a wallet. Includes balance, average entry price, and realized PnL per position. - [Wallet Trades](https://docs.arbiterapi.com/docs/api-reference/wallets/trades.md): Get trade history for a wallet. Uses on-chain indexed data with transaction hashes. - [Create Webhook](https://docs.arbiterapi.com/docs/api-reference/webhooks/create.md): Register a webhook to receive events via HTTP POST. Supported event types: trade, whale, price_change, market_resolved. - [Delete Webhook](https://docs.arbiterapi.com/docs/api-reference/webhooks/delete.md): Remove a webhook subscription. - [List Webhooks](https://docs.arbiterapi.com/docs/api-reference/webhooks/list.md): List all webhook subscriptions for the authenticated developer. - [WebSocket Streaming](https://docs.arbiterapi.com/docs/api-reference/websocket/overview.md): Real-time market data via WebSocket. - [Whale Stats](https://docs.arbiterapi.com/docs/api-reference/whales/stats.md): Summary statistics on large trades: count, total volume, top markets. - [Whale Trades](https://docs.arbiterapi.com/docs/api-reference/whales/trades.md): Large trades across all markets. Filter by minimum size, platform, and time range. - [Authentication](https://docs.arbiterapi.com/docs/authentication.md): API key authentication for all ARBITER endpoints. - [Events](https://docs.arbiterapi.com/docs/concepts/events.md): Markets grouped by real-world events. - [Markets](https://docs.arbiterapi.com/docs/concepts/markets.md): Market IDs, statuses, and response format. - [Platforms](https://docs.arbiterapi.com/docs/concepts/platforms.md): Prediction market platforms aggregated by ARBITER. - [Introduction](https://docs.arbiterapi.com/docs/introduction.md): One API for every prediction market. - [Quickstart](https://docs.arbiterapi.com/docs/quickstart.md): Get up and running with ARBITER in under 2 minutes. - [MCP Server](https://docs.arbiterapi.com/docs/sdks/mcp.md): Use Arbiter with Claude, Cursor, Copilot, and other AI assistants - [Python SDK](https://docs.arbiterapi.com/docs/sdks/python.md): Python client for the ARBITER API. - [TypeScript SDK](https://docs.arbiterapi.com/docs/sdks/typescript.md): Type-safe client for the ARBITER API. ## OpenAPI Specs - [openapi](https://docs.arbiterapi.com/docs/openapi.json)