Refer friends and earn rewards this week
Kongo Docs

API Rate Limits

Request caps and throttling windows for CLOB endpoints

Get Help

How throttling works

Limits are enforced at the edge. When request volume exceeds a configured cap, traffic is throttled for that window.

At a Glance

Gamma API

Public discovery endpoints with dedicated caps for events, markets, tags, and search.

General CLOB

5000 requests / 10s across general API traffic.

Market Data

High-throughput read limits for book, price, midpoint, and history routes.

Trading Writes

Dual-window enforcement for burst and sustained order/cancel traffic.

Detailed Limits

Gamma API

EndpointLimitNotes
Gamma API (general)4000 requests / 10sMirrors the published Gamma API defaults
GET /events500 requests / 10sEvents reads
GET /markets300 requests / 10sMarkets reads
GET /events + GET /markets listing900 requests / 10sCombined listing window
GET /tags200 requests / 10sTag discovery
GET /public-search350 requests / 10sSearch traffic

General

EndpointLimitNotes
CLOB API (general)5000 requests / 10sThrottled above configured maximum
Health check (GET /)50 requests / 10sThrottled above configured maximum

Market Data

EndpointLimitNotes
GET /book200 requests / 10sThrottled above configured maximum
POST /books80 requests / 10sThrottled above configured maximum
GET /price200 requests / 10sThrottled above configured maximum
POST /prices80 requests / 10sThrottled above configured maximum
GET /midpoint200 requests / 10sThrottled above configured maximum
GET /prices-history100 requests / 10sThrottled above configured maximum
POST /batch-prices-history80 requests / 10sThrottled above configured maximum

Ledger

EndpointLimitNotes
GET /trades150 requests / 10sThrottled above configured maximum

Trading

EndpointLimitNotes
POST /order2400 requests / 10s (240/s)Burst window
POST /order24000 requests / 10 minutes (40/s)Sustained window
DELETE /order2400 requests / 10s (240/s)Burst window
DELETE /order24000 requests / 10 minutes (40/s)Sustained window

Subject to change

Treat these values as operational defaults. Production limits may be adjusted without a version bump. Gamma values mirror the published Polymarket Gamma guidance and should be treated as compatibility targets.