Polar · Rate Limits

Polar Sh Rate Limits

The Polar API enforces per-organization (and per-customer for portal endpoints) rate limits expressed as requests per minute. Production allows a higher ceiling than the sandbox environment, and a small number of unauthenticated validation endpoints (such as license-key validation) are limited per second. Exceeding a limit returns HTTP 429.

Polar Sh Rate Limits is the machine-readable rate-limit profile for Polar on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 3 rate-limit definitions, measuring requests.

The profile also includes 2 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Billing, Payments, Merchant of Record, Monetization, and Rate Limiting.

3 Limits Throttle: 429
BillingPaymentsMerchant of RecordMonetizationRate LimitingQuotasThrottling

Limits

Production Requests Per Minute organization
requests
500 per minute
Per organization or customer in the production environment (api.polar.sh).
Sandbox Requests Per Minute organization
requests
100 per minute
Per organization or customer in the sandbox environment (sandbox-api.polar.sh).
Unauthenticated Validation Endpoints ip
requests
3 per second
Applies to unauthenticated validation endpoints such as license-key validation.

Policies

Environment Tiers
Production grants a higher RPM ceiling than the sandbox environment.
Backoff Strategy
Clients should implement exponential backoff with jitter on HTTP 429 responses.

Sources