Polymarket
Tag28 integrations tagged with "polymarket"
Polymarket: Trader Places Bet
Triggers when a specific Polymarket user places a new trade. Great for copy-trading strategies. Identify the trader by username or wallet address.
Polymarket Get Positions
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.
Polymarket Get Balance
Get pUSD balance for Polymarket trading. Returns the pUSD collateral balance available for placing orders and allowance status. Ideal for: balance monitoring, pre-trade checks, portfolio overview, automated trading workflows.
Polymarket Place Bet
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.
Polymarket Get Orderbook
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.
Polymarket Get Leaderboard
Retrieve top traders from the Polymarket leaderboard ranked by profit or volume. Supports filtering by category (crypto, politics, sports, etc.) and time period (day, week, month, all). Ideal for: copy-trading research, market intelligence, finding top performers, competitive analysis.
Polymarket Place Bet (Batch)
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.
Polymarket Redeem Positions
Redeem (claim) winnings from resolved Polymarket prediction markets as pUSD. Accepts a conditionIds array to redeem MANY markets in ONE transaction — prefer it over looping single redeems (one relayer batch, no wallet-busy contention, aggregate amounts for bridging). Supports both standard and neg risk markets (elections, multi-candidate events). Only works after a market has been resolved. Returns redeemed pUSD amount and transaction hash. Ideal for: automated profit collection, portfolio cleanup, post-resolution workflows, winnings consolidation.
Polymarket Close Position
Close (sell) a Polymarket position by selling shares. Sells all shares by default, or a specified number. Uses market pricing for immediate fills. Ideal for: exiting positions, taking profits, stop-loss automation, portfolio rebalancing.
Polymarket Get Redeemable Positions
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.
Polymarket Get Trader Profile
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.
Polymarket Get Market
Fetches Polymarket markets by condition ID, event/market slug, or event URL. Always returns a `markets[]` array (length 1 for single markets, length N for multi-market events), plus optional event metadata (eventId, title, slug, description) when the input resolves to an event. Each market includes question, outcomes, prices, CLOB token IDs, volume, and liquidity. Ideal for: market research, due diligence, price discovery, automated market monitoring, multi-market event routing.
Polymarket Cancel Order
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.
Polymarket Get Market Price
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.
Polymarket Get Trade History
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.
Polymarket: Trade on Market
Triggers whenever a trade happens on a specific Polymarket market. Useful for monitoring activity and reacting to trading in real time.
Polymarket: New Market Listed
Triggers when a new prediction market is created on Polymarket. Optionally filter by keywords to catch specific topics.
Polymarket: Market Closed
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.
Polymarket: Withdraw from Deposit Wallet
Withdraw tokens (ERC-20 or native) 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.
Track Position (TP/SL)
After a swap, create a position group with a filled buy order and optional take-profit / stop-loss sell orders. Entry cost is auto-converted to USD (USDC). The platform monitors and auto-sells when thresholds are hit.
Polymarket: Setup Deposit Wallet
Deploy a Polymarket deposit wallet (via relayer) and set ERC20/ERC1155 approvals for trading. Ideal for: initial Polymarket deposit wallet onboarding.
Polymarket Get Builder Trades
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.
Polymarket Get Open Orders
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.
Polymarket Deposit
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.
Polymarket Heartbeat
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.
Polymarket Get Activity
Get prediction-market activity (trades and redemptions) for the authenticated user's Polymarket deposit wallet from the public Polymarket Data API. Supports time-range and limit. Ideal for: unified wallet activity feeds, trade and redemption history.
Polymarket Get Top Holders
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.