Stripe · Rate Limits

Stripe Rate Limits

Stripe API rate limits enforced per-account in live and test modes separately. Limits are not published per-tier; raise via support for high-volume needs.

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

It captures 6 rate-limit definitions, measuring requests_per_second.

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

Tagged areas include Rate Limiting and Payments.

6 Limits Throttle: 429
Rate LimitingPayments

Limits

Read requests (live mode) account
requests_per_second · second
100
Write requests (live mode) account
requests_per_second · second
100
Read requests (test mode) account
requests_per_second · second
25
Write requests (test mode) account
requests_per_second · second
25
Search API account
requests_per_second · second
20
Files API uploads account
requests_per_second · second
20

Policies

Lock contention
Concurrent writes to the same object can return 429 with a 'lock_timeout' error; retry with backoff.
Idempotency
Use Idempotency-Key header for safe retries on POST/DELETE.
Live vs test
Test mode has lower limits; do not load-test in test mode.

Sources