Polymarket US

Tracks prediction market prices in real time, manages your betting positions, and automates order execution based on custom event triggers.

Try Polymarket US in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Polymarket US integration

    • Describe the outcome and Ceven picks the right Polymarket US calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Polymarket US data, across all 44 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Polymarket US access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Polymarket US, when, and on whose behalf.
    • The agent pauses and asks when Polymarket US is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Polymarket US.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Polymarket US action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Polymarket US, and when to use it.

Create order
Use this to submit a live order. Always use preview first to confirm the exact price and quantity.
Close position order
Use this when you need to exit an existing position in a specific market to realize gains or losses.
Cancel order
Use this to remove a single open order by its exchange ID before it gets filled.
Cancel all open orders
Use this for a broad wipe of all pending orders, optionally filtered by specific market slugs.
Get account balances
Pull current buying power, pending credits, and funds reserved by open orders.
Get user positions
Pull all current trading positions for the authenticated user across all markets.
Get market BBO
Pull the best bid and offer for a market slug to get a quick price quote.
Get market book
Pull the full public order book to analyze depth and potential slippage for large trades.
Get open orders
Pull a list of all live orders to inspect exposure before making changes.
List markets
Search for available markets to find candidate slugs or IDs for trading.
Get event by slug
Pull full details for a specific event using its URL safe slug.
Get activities
Pull a history of trades, resolutions, deposits, and withdrawals for the account.
Cancel Multiple Orders
Cancel up to 20 Polymarket US open orders in one request. Use only when the user explicitly asks to cancel the batch. Cancellation removes remaining open quantity but does not undo fills or positions, and batch responses can require per ord
Create Multiple Orders
Submit up to 20 live Polymarket US orders in one request. Use only after the user explicitly asks to place the batch and, when practical, after previewing the same orders. This mutating action can consume buying power and create exposure ac
Get Event By ID
Get one Polymarket US event by numeric ID from the public gateway API. Use this after discovery when the caller already has the integer event ID and needs full event details or associated market references. Do not pass slugs here; use Get E
Get League By Slug
Get a current Polymarket US v2 league by slug. Use List Leagues or Get Sport By Slug first if the slug is unknown. This is useful for confirming league metadata before listing events for a league such as "nba" or "nfl". This action does not
Get Market By ID
Get one Polymarket US market by numeric ID from the public gateway API. Use this after market discovery when the caller already has the integer market ID and needs full market metadata. Do not pass slugs here; use Get Market By Slug for slu
Get Market By Slug
Get one Polymarket US market by slug from the public gateway API. Use this after search/list discovery or when parsing a Polymarket market URL. Do not pass numeric IDs here; use Get Market By ID for integer IDs. For current pricing before q
Get Market Settlement
Get settlement information for one Polymarket US market by slug. Use this only for resolved, closed, or historical market workflows where the caller needs public resolution or settlement details. It is not useful for discovering current mar
Get Markets For Subject
Discover Polymarket US markets associated with a subject ID. Use this action after List Subjects or Get Subject By ID identifies the team, person, candidate, player, nominee, or other entity the user cares about. This is a market discovery
Get Markets For Subject By Slug
Discover Polymarket US markets associated with a subject slug. Use this action after List Subjects, Get Subject By Slug, or a Polymarket URL identifies the team, person, candidate, player, nominee, or other entity the user cares about. This
Get Order
Get an authenticated user's Polymarket US order by exchange assigned order ID. Requires signed authentication and returns order details available to that account. Use this read only action to inspect order state after creating, modifying, o
Get Series By ID
Get a Polymarket US series by numeric ID. Series are recurring or grouped event collections. Use this action when an agent has a series ID and needs the slug, active status, recurrence, or other public metadata before fetching related event
Get Sport By Slug
Get a current Polymarket US v2 sport by slug. Use List Sports first if the slug is unknown. The response includes the sport metadata and leagues attached to that sport, which helps agents move from broad sport browsing to league specific ev
Get Subject By ID
Get a Polymarket US subject entity by numeric ID. Subjects represent teams, people, candidates, players, nominees, and other named entities attached to markets. Use this action when an agent already has a subject ID and needs its slug, type
Get Subject By Slug
Get a Polymarket US subject entity by slug. Subjects represent teams, people, candidates, players, nominees, and other named entities attached to markets. Use this action when an agent has a subject slug from a URL or search result and need
Get Tag By ID
Get a Polymarket US topic, sport, or league tag by numeric ID. Use this action after List Tags or a market/event response returns a tag ID and the agent needs the tag label, slug, hierarchy, or sport/league metadata for filtering or display
Get Tag By Slug
Get a Polymarket US topic, sport, or league tag by slug. Use this action when an agent has a URL safe tag slug, such as nba or sports, and needs the tag ID, label, hierarchy, or sport/league metadata for filtering or display. This action do
List Events
Discover Polymarket US events from the public gateway API. Use this action before event specific lookups when starting from a topic, category, tag, or broad filter set. Practical guidance for agents: - For currently relevant events, start w
List Events For League
List Polymarket US events for a current v2 league slug such as "nba" or "nfl". Use List Leagues or Get Sport By Slug first if the slug is unknown. Supports limit/offset pagination, excludeEventId for de duplicating already seen events, and

30 actions · scroll to see them all

Frequently asked questions

No. This integration connects exclusively to the Polymarket US product. This is a separate entity designed for United States users to ensure it remains CFTC compliant. If you have an account on the global Polymarket app, those funds and positions will not appear here. You must create a separate account at the Polymarket US developer portal and complete the required US person verification process before you can generate the API credentials needed for Ceven to run workflows on your behalf.
Ceven follows a safety first approach to trading. For any action that creates a new order, the agent is designed to use the preview order tool first. This allows the user to see the exact impact on their buying power and the expected fill price before the final write action is triggered. You can configure your workflows to require a human sign off for any trade over a certain dollar amount, ensuring that the AI does not accidentally exhaust your balance due to a prompt error.
Yes. You can connect a news feed or a social media monitor to a Ceven workflow. When a specific keyword or event is detected, the agent can use the list markets tool to find the relevant Polymarket US slug and then execute a trade. For example, if a specific athlete is announced for a game, the agent can immediately place a bet on their performance market before the odds shift, provided you have the necessary buying power available in your account.
Users should be aware that the Polymarket US API employs strict rate limits to maintain platform stability. If a workflow attempts to poll the market book or BBO too frequently, the API will return a rate limit error. Ceven manages this by implementing exponential backoff and intelligent caching for public market data. However, high frequency trading strategies that require sub second updates may hit these ceilings. It is best to use event driven triggers rather than tight loops for monitoring price changes.
For large positions, you should avoid using simple market orders. Instead, use the get market book action to analyze the current depth of the order book. Ceven can be programmed to slice a large order into smaller chunks and place them over time, or only execute when the book shows enough liquidity to absorb the trade without significant slippage. This ensures you get a better average entry price compared to a single large order that clears out the top of the book.
No. The current integration is scoped to trading and account monitoring. While the agent can read your activity history and check your balances, it does not have the permission to initiate withdrawals of funds to an external wallet. All movement of capital out of the platform must be done manually through the Polymarket US user interface by the account owner. This provides a critical layer of security for your assets.
When a market is resolved, any remaining open orders for that market are typically canceled by the exchange. Ceven can monitor the get market settlement action to detect when a resolution has occurred. You can build a workflow that notifies you the moment a market settles and then automatically calculates your total profit or loss by comparing the settlement price against your original entry price found in the activities log.
Authentication is handled via signed API credentials generated in the Polymarket US developer portal. You provide these credentials to Ceven, and the agent uses them to sign requests to the exchange. Because these credentials grant the ability to place and cancel trades, we encrypt them at rest using industry standard encryption. You can rotate these keys at any time through the developer portal, which will immediately invalidate the old keys and require a quick update in your Ceven settings.

Alternatives to Polymarket US

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

PredictIt logoPredictItKalshi logoKalshiManifold Markets logoManifold Markets

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Polymarket US and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free