← Developer tools

Find your toolkit

Official Polymarket developer tools

Look for APIs, streams and client tools published by Polymarket, then choose by the task rather than official status alone.

How to choose official developer tools

Choose the required task

  • Market discovery and public data reads.
  • Reference feeds and ongoing data delivery.
  • Authenticated account operations requiring their documented access.
  • Client tools compatible with the selected service.

Keep technical and editorial resources distinct

Official education and publications belong under Learning and News. For an integration, inspect the endpoint, client or stream that supplies the required information or action. A publisher’s identity does not make every resource a developer interface.

10 tools · 1–10 shown

Narrow your search

Find the right tools

Official @polymarket/client TypeScript quickstart
SDK4.0Editorial

Build typed Polymarket apps with public reads, resumable scans, real-time topics and separate authenticated actions.

  • Language TypeScript · JavaScript
Official Polymarket CLOB price and book documentation
Data API4.0Editorial

Read outcome prices and depth, then handle authenticated orders through a separate signing boundary.

  • Access API
Official Polymarket public analytics integration guide
Data API4.0Editorial

Retrieve positions, trades, holders and rankings while preserving outcome IDs and pagination context.

  • Access API
Official Polymarket Gamma API market-discovery documentation
Data API4.0Editorial

Discover contracts and their identifiers before querying executable prices or building a searchable catalog.

  • Access API
Official Polymarket Python SDK installation and quickstart
SDK4.0Editorial

Typed sync and async clients for scripts, notebooks, account workflows and real-time subscriptions.

  • Language Python
Polymarket public sports channel and heartbeat documentation
Data API4.0Editorial

Bring live scores, periods and game status into a sports-market interface.

  • Access API
Official Polymarket CLI installation and public market examples
SDK3.5Editorial

Inspect markets in tables or JSON, then configure wallet-enabled operations separately.

  • Language Rust
  • Access CLI
Official Polymarket account and wallet-operation setup
Data API3.5Editorial

Submit supported wallet transactions with the correct signer, account identity and credentials.

  • Access API
Polymarket RTDS-to-PolyBolt migration and topic changes
Data API3.0Editorial

Keep the legacy activity topic while adapting reference-price clients to authenticated PolyBolt channels.

  • Access API
Polymarket Agents repository framework and modular research features
SDK2.5Editorial

Connect market data, retrieved research and model prompts in an official Python framework that needs development work.

  • Language Python
  • Access CLI