Shopify · Rate Limits

Shopify Rate Limits

Shopify uses leaky-bucket throttling on REST (40 req/app/store) and calculated query cost on GraphQL (1000 points/store, 50/sec restore).

5 Limits Throttle: 429
Rate LimitingCommerce

Limits

REST Admin (Standard) app/store
requests · leaky bucket; 2/sec restore
40
REST Admin (Plus) app/store
requests · leaky bucket; 4/sec restore
80
GraphQL Admin (Standard) app/store
cost_points · 50/sec restore
1000
GraphQL Admin (Plus) app/store
cost_points · 100/sec restore
2000
Storefront API (Public) ip
requests_per_minute · minute
60

Policies

Per-app per-shop
Limits scope to the (app_id, shop_id) tuple, not your account.
Bulk operations
Use bulk operations for large queries to avoid throttling.

Sources