Skip to main content
Plan limits are enforced on every API key at api.polyorderbooks.com. Your key inherits the tier on your account.
New accounts start on Starter (free). Pro subscriptions are available through the pricing page and dashboard.

Plans at a glance

Enterprise accounts receive negotiated limits (higher throughput, longer history, and SLAs). Contact contact@polyorderbooks.com for details.

Backtest AI add-on

Speed packages

All plans include discovery, prices, metrics, and order books on crypto markets. See live pricing copy at polyorderbooks.com/pricing.

What limits mean

Rate limits

  • Per minute — rolling window; when exceeded, responses are HTTP 429 with a Retry-After header (seconds).
  • Per day — counted in UTC; resets at midnight UTC.
Monitor usage with GET /v1/usage or the dashboard.

Resolution floor

Open markets are captured every 1 second, and every plan can request 1s — including the free Starter tier. Plans differ on history window and request volume, not on resolution. Coarser buckets (1m through 1d) are available everywhere and are usually what you want for long ranges, since they return far fewer points.

History window

start_ts cannot be older than your plan’s lookback from now (UTC). Violations return HTTP 403 with the earliest allowed timestamp in the message.

Example — Starter usage response

Upgrading

  • StarterSign up (free; no credit card required).
  • Pro — upgrade from the pricing page or dashboard. Checkout supports card and cryptocurrency payments; plan limits update after payment confirmation.
  • Enterprise — email contact@polyorderbooks.com for custom limits, exports, or SLAs.

Rate limits

429 handling, backoff, and bulk access patterns.

Resolutions

Bucket sizes and plan restrictions.
Related reading: Polymarket price history with Python walks through a working query, and the free BTC 5-minute L2 sample lets you validate the schema before upgrading.