Polymarket APIs
Access data from Polymarket through KeepBal. Explore the operations below, inspect their inputs, and pay per successful call. No separate account needed; one KeepBal key.
| Tool | What it returns | Price |
|---|---|---|
| Polymarket Accounting Snapshot | Downloads an accounting snapshot as a ZIP archive of CSV files. | $0.0162 per successful call |
| Polymarket Activity | Returns user activity with pagination and filtering. | $0.0162 per successful call |
| Polymarket Batch Prices History | Retrieve historical price data for multiple markets in a single request. | $0.0162 per successful call |
| Polymarket Book | Retrieves the order book summary for a specific token ID. Includes bids, asks, market details, and last trade price. | $0.0162 per successful call |
| Polymarket Books | Retrieves order book summaries for multiple token IDs using a request body. | $0.0162 per successful call |
| Polymarket Builders Leaderboard | Returns aggregated builder leaderboard rankings. | $0.0162 per successful call |
| Polymarket Builders Volume | Returns daily builder volume time-series data. | $0.0162 per successful call |
| Polymarket Clob Markets Condition ID | Returns all CLOB-level parameters for a market in a single call — tokens, tick size, base fees, rewards, RFQ status, and fee details. | $0.0162 per successful call |
| Polymarket Deployed | Returns a payload that determines if a safe is deployed. Takes in the user's Polymarket proxy address. | $0.0162 per successful call |
| Polymarket Deposit | Create deposit addresses for bridging assets into Polymarket. | $0.0162 per successful call |
| Polymarket Events | List events with offset based pagination and filter parameters. | $0.000594 per successful call |
| Polymarket Events Keyset | List events with cursor based keyset pagination. Use nextcursor as aftercursor to fetch the next page. The offset parameter is rejected. | $0.000594 per successful call |
| Polymarket Fee Rate | Retrieves the base fee rate for a specific token ID. The fee rate can be provided either as a query parameter or as a path parameter. | $0.0162 per successful call |
| Polymarket Fee Rate Token ID | Retrieves the base fee rate for a specific token ID using the token ID as a path parameter. | $0.0162 per successful call |
| Polymarket Holders | Get top holders for one or more markets. | $0.000594 per successful call |
| Polymarket Last Trade Price | Retrieves the last trade price and side for a specific token ID. Returns default values of 0.5 for price and empty string for side if no trades found. | $0.0162 per successful call |
| Polymarket Last Trades Prices | Retrieves last trade prices for multiple token IDs using query parameters. Maximum 500 token IDs can be requested per call. | $0.0162 per successful call |
| Polymarket Leaderboard | Returns trader leaderboard rankings for a selected category and time period. | $0.0162 per successful call |
| Polymarket Market Positions | Returns positions for a market, optionally filtered to a single user. | $0.0162 per successful call |
| Polymarket Markets | List markets with offset based pagination and filters. | $0.000594 per successful call |
| Polymarket Markets By Token ID | Return the parent market for a given token id. | $0.000594 per successful call |
| Polymarket Markets Keyset | List markets with cursor based keyset pagination. | $0.000594 per successful call |
| Polymarket Midpoint | Retrieves the midpoint price for a specific token ID. The midpoint is calculated as the average of the best bid and best ask prices. | $0.0162 per successful call |
| Polymarket Midpoints | Retrieves midpoint prices for multiple token IDs using query parameters. The midpoint is calculated as the average of the best bid and best ask prices. | $0.0162 per successful call |
| Polymarket Nonce | Gets the current Proxy or Safe nonce for a user. | $0.0162 per successful call |
| Polymarket Oi | Get open interest for one or more markets. | $0.000594 per successful call |
| Polymarket Price | Retrieves the best market price for a specific token ID and side (bid or ask). Returns the best bid price for BUY side or best ask price for SELL side. | $0.0162 per successful call |
| Polymarket Prices | Retrieves market prices for multiple token IDs and sides using query parameters. | $0.0162 per successful call |
| Polymarket Prices History | Retrieve historical price data for a market. | $0.0162 per successful call |
| Polymarket Public Profile | Returns the public profile for a wallet address. | $0.000594 per successful call |
| Polymarket Quote | Get a bridge quote for a deposit or withdrawal. | $0.0162 per successful call |
| Polymarket Relay Payload | Fetches the relayer address and nonce for a specific user. | $0.0162 per successful call |
| Polymarket Rewards Markets Condition ID | Returns raw rewards configuration for a specific market. | $0.0162 per successful call |
| Polymarket Rewards Markets Current | Returns the current active rewards configurations for markets. | $0.0162 per successful call |
| Polymarket Rewards Markets Multi | Returns multiple markets with rewards and supports filtering and sorting. | $0.0162 per successful call |
| Polymarket Sampling Markets | Returns sampling markets with richer descriptive metadata, token summaries, and tags. | $0.0162 per successful call |
| Polymarket Sampling Simplified Markets | Returns sampling simplified markets with reward and token summaries. | $0.0162 per successful call |
| Polymarket Series | Lists series with filters and pagination. | $0.000594 per successful call |
| Polymarket Simplified Markets | Returns simplified CLOB markets with token and reward summaries. | $0.0162 per successful call |
| Polymarket Spread | Retrieves the spread for a specific token ID. The spread is the difference between the best ask and best bid prices. | $0.0162 per successful call |
| Polymarket Spreads | Retrieves spreads for multiple token IDs. The spread is the difference between the best ask and best bid prices. | $0.0162 per successful call |
| Polymarket Status Address | Get transaction status for bridge activity associated with an address. | $0.0162 per successful call |
| Polymarket Supported Assets | Get supported assets for deposits and withdrawals on the bridge. | $0.0162 per successful call |
| Polymarket Tags ID Related Tags | Gets related tag relationships by tag id. | $0.000594 per successful call |
| Polymarket Tags Slug Related Tags | Gets related tag relationships by tag slug. | $0.000594 per successful call |
| Polymarket Tick Size | Retrieves the minimum tick size (price increment) for a specific token ID. The tick size can be provided either as a query parameter or as a path parameter. | $0.0162 per successful call |
| Polymarket Tick Size Token ID | Retrieves the minimum tick size (price increment) for a specific token ID using the token ID as a path parameter. | $0.0162 per successful call |
| Polymarket Time | Returns the current Unix timestamp of the server. This can be used to synchronize client time with server time. | $0.0162 per successful call |
| Polymarket Traded | Returns the total number of markets a user has traded. | $0.0162 per successful call |
| Polymarket Value | Returns the total value of a user's positions. | $0.0162 per successful call |
| Polymarket Withdraw | Create withdrawal addresses for bridging pUSD out of Polymarket. | $0.0162 per successful call |
Pricing
Fixed prices are shown per call. Variable tools charge provider cost + 35%, quoted by inspect before you run. Data source names describe the available data and do not imply partnership.