⚙️Polymarket SDKs & APIs

Developer tools and libraries for Polymarket8 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
+90
4.5
2.5K
🚀

Dome API

Coming Soon

Unified API for real-time and historical prediction market data (incl. Polymarket) with full orderbooks for devs.

polymarketapidata+1
0
77
Polymarket Agents (GitHub)

Polymarket Agents (GitHub)

Coming Soon

Open-source framework/utilities for building AI agents that discover markets, gather context, form theses, and trade on Polymarket.

polymarketagentsdeveloper tools+1
0
82
Polymarket Builder Codes

Polymarket Builder Codes

Coming Soon

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

polymarketbuildersapi+1
0
72
Polymarket Agents (GitHub)

Polymarket Agents (GitHub)

Deprecated

Open-source framework/utilities for building AI agents that discover markets, gather context, form theses, and trade on Polymarket.

polymarketagentsdeveloper tools+1
0
225
🚀

Polymarket Embeds (Substack partnership)

Coming Soon

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

polymarketembedspublishers+1
0
73
🚀

Dome

Coming Soon

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

0
58
Polymarket Docs

Polymarket Docs

Coming Soon

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

polymarketdocsdevelopers+1
0
64

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.