Choose the API by the question
Gamma, CLOB, Data, Relayer, and WebSocket surfaces answer different questions. Route discovery, execution, account history, wallet transactions, and live updates to the service that…
Product mechanics and changes across the Polymarket ecosystem.
Gamma, CLOB, Data, Relayer, and WebSocket surfaces answer different questions. Route discovery, execution, account history, wallet transactions, and live updates to the service that…
CLOB authentication signs a fresh timestamp, HTTP method, route path, and exact request body. A valid API key cannot rescue a request that was…
An accepted order can be live, matched, delayed, or unmatched. Treat delayed as pending matching work and keep order status separate from the trade's…
A real-time user stream reports order and trade changes, but it does not replay everything missed during a disconnect. Refresh authoritative account state before…
During a matching-engine restart, order actions can be rejected and the engine can return in post-only mode. Pause safely, honor server delays, and inspect…
Session keys can let an integration sign scoped trading requests without turning automation into a second wallet. Treat scope, expiry, and owner reconciliation as…
A CLOB heartbeat can cancel resting orders when a trading process stops responding. Treat the timeout as a risk control with its own monitoring…
Contract, collateral, and API changes deserve a fresh end-to-end review.
A readable headline needs a precise event definition underneath it.
A confident answer becomes useful when you can inspect the documents and dates behind it.