Skip to main content

⚙️Polymarket SDKs & APIs

Developer tools and libraries for Polymarket5 projects found

Polymarket SDKs and APIs enable developers to build applications, trading bots, analytics platforms, and dashboards on top of Polymarket. These tools provide programmatic access to market data, order books, user portfolios, and real-time updates. Polymarket APIs are commonly used for automation, data analysis, and custom trading infrastructure.

Poly SDK

Poly SDK

Active

Poly SDK is a unified TypeScript SDK for Polymarket that helps developers build polymarket api tools, trading systems, analytics dashboards, and automation workflows.

Poly SDKTypeScriptDeveloper Tools+9
+88
4.5
3.2K
Polymarket Docs

Polymarket Docs

Active

Official Polymarket developer documentation: CLOB, market discovery, trading, resolution, and data feeds.

polymarketdocsdevelopers+1
0
134
🚀

Polymarket Embeds (Substack partnership)

Active

Embeddable Polymarket odds widgets for publishers (e.g., Substack) to display real-time market probabilities.

polymarketembedspublishers+1
0
139
Polymarket Builder Codes

Polymarket Builder Codes

Active

Program for third-party apps to access Polymarket orderbooks/markets/liquidity (builder integrations).

polymarketbuildersapi+1
0
145
🚀

Dome

Active

Developer infrastructure platform providing unified APIs and SDKs for accessing real-time and historical prediction market data across multiple platforms.

polymarketapidata+1
0
256

How to Choose a SDKs & APIs

  • API coverage — confirm whether the SDK wraps the CLOB API (trading), Gamma API (market metadata), and Data API (portfolio/history), or only a subset of these endpoints.
  • Official vs community — Polymarket's official TypeScript and Python SDKs are the most actively maintained; community libraries may lag behind platform API changes.
  • Authentication requirements — check whether the API requires wallet signatures, API keys, or is publicly accessible without authentication, as this affects how you integrate.
  • Language compatibility — ensure the SDK matches your stack. Official SDKs cover Python and TypeScript; other languages require direct REST or WebSocket integration.
  • Documentation quality — prioritize SDKs with working code examples, active GitHub issue trackers, and recent commit history.

Frequently Asked Questions

Does Polymarket have a public API?

Yes. Polymarket provides the CLOB API for order book trading, the Gamma API for market and event metadata, and a Data API for portfolio and trade history. All are publicly documented and accessible to developers.

What is the best Polymarket Python SDK?

The official py-clob-client library is the most widely used Python SDK for Polymarket. It covers order placement, cancellation, and market data access via the CLOB API, with active maintenance from the Polymarket team.

How do I access Polymarket data programmatically?

Use the Gamma REST API for market metadata and event data, or the CLOB WebSocket feed for real-time order book updates. Several SDK wrappers listed above simplify authentication and response handling for both endpoints.