28 integrations tagged with "polymarket"
Place a bet (order) on Polymarket prediction markets. Supports BUY/SELL orders with GTC, FOK, or FAK order types. Flexible pricing modes: market, limit, or copy from variables. Ideal for: automated trading strategies, event-based betting, portfolio diversification, prediction market arbitrage.
Search and browse Polymarket prediction markets. Use orderBy 'volume'/'newest'/'liquidity' to browse all active markets without any filters. Add a query for keyword search, or date filters (endDateMin/Max) for time-bounded browsing. Returns markets with question, outcomes, prices, volume, and liquidity. Ideal for: market discovery, automated market selection, finding short-duration markets, dashboards.
Get current positions (open bets) for a given wallet address on Polymarket. Returns position details including size, average price, current value, and P&L. Optionally filter by market. Ideal for: portfolio tracking, P&L monitoring, position management, automated rebalancing.
Get the order book for one or more Polymarket tokens showing all bids and asks. Supports single token (tokenId) or batch mode (tokenIds array) for efficient multi-token lookup. Returns full depth of market with price levels, sizes, and spread information. Ideal for: market analysis, liquidity assessment, spread monitoring, trading strategy development.
Get positions that are redeemable (resolved on-chain) for the authenticated user on Polymarket. Uses the Data API's redeemable field with on-chain balance verification to filter stale data. Ideal for: automated redemption workflows, finding claimable winnings, portfolio cleanup.
Triggers when a Polymarket prediction market closes or resolves. Optionally specify a market by condition ID or slug, or leave empty to listen to all markets.
Get current price data for a Polymarket token including midpoint, best bid/ask, spread, and last trade price. Supports single token (tokenId) or batch mode (tokenIds array) for multiple tokens in one call. Fetches multiple price points in parallel for comprehensive market view. Ideal for: price monitoring, trading signals, arbitrage detection, portfolio valuation.
Submit multiple orders atomically in a single CLOB request. All orders land on the orderbook simultaneously — no price drift between legs. Ideal for: arbitrage strategies, multi-leg hedges, portfolio rebalancing, event-based multi-market bets.
Retrieve a Polymarket trader's profile and performance metrics by wallet address. Returns trading stats such as positions, volume, and win rate over a configurable time window. Ideal for: copy-trading research, trader analysis, performance monitoring, user profiling.
Cancel open orders on Polymarket. Supports cancelling a single order by ID, multiple orders by ID array, all orders for a specific market/asset, or all open orders. Ideal for: risk management, portfolio rebalancing, automated safety nets, order cleanup.
Send a heartbeat (dead-man switch) to Polymarket. Creates a new heartbeat or refreshes an existing one. If a heartbeat is not refreshed before it expires, Polymarket auto-cancels all open orders associated with the account. Ideal for: automated trading safety nets, market-making workflows, crash protection.
Get trade history for the authenticated user on Polymarket. Supports filtering by market, asset ID, and time range. Returns paginated trade records with cursor. Ideal for: trade analysis, P&L tracking, tax reporting, portfolio performance review.
Get all open (unfilled) orders on Polymarket for the authenticated user. Optionally filter by market or asset ID. Returns order details including price, size, side, and status. Ideal for: order management, position monitoring, automated trading, portfolio dashboards.
Get the top holders for a Polymarket prediction market by condition ID. Returns holders for each outcome token including wallet, pseudonym, share amount, and verification status. Ideal for: whale tracking, market sentiment analysis, holder distribution research.
Deposit funds into a Polymarket deposit wallet via cross-chain bridge (Relay Protocol). Accepts tokens from any supported chain and bridges to pUSD on Polygon. Ideal for: funding a Polymarket trading wallet to place bets.
Query trades attributed to a specific builder code on Polymarket. Returns trade details including fees, sizes, prices, and transaction hashes. Ideal for: builder revenue tracking, fee rebate analytics, trade attribution dashboards.
Withdraw ERC20 tokens from a Polymarket deposit wallet via the builder relayer. The deposit wallet is a smart contract — all transfers must go through the relayer batch execution. Ideal for: moving funds out of a Polymarket deposit wallet.
Deploy a Polymarket deposit wallet (via relayer) and set ERC20/ERC1155 approvals for trading. Ideal for: initial Polymarket deposit wallet onboarding.