Webflow API and Documentation · Rate Limits
Webflow Api And Documentation Webflow Rate Limits
The Webflow Data API enforces a per-API-key, per-minute rate limit that scales by the site's subscription tier. Limits are scoped to the API key — distinct keys on the same site have independent budgets. Cached reads through the content-delivery API are effectively unlimited; Site Publish has its own one-per-minute cap regardless of plan.
5 Limits
Throttle: 429
CMSContent ManagementEcommerceNo-CodePublishingWeb DevelopmentRate Limiting
Limits
Starter / Basic Site Plans key
60
Per API key.
CMS / Ecommerce / Business Site Plans key
120
Per API key.
Enterprise Site Plans key
-1
Custom rate limit negotiated as part of the Enterprise contract.
Site Publish site
1
One successful publish per site per minute.
Cached Content-Delivery Reads key
effectively unlimited
Cached requests served by the content-delivery API are not subject to the per-minute API rate limit.
Policies
Per-Key Scoping
Each API key has its own rate budget. Use one key per environment / app to isolate noisy clients.
429 Handling
On throttle, the API returns 429 with a Retry-After header (typically 60 seconds). Webflow's official SDK implements exponential backoff automatically.
Webhooks Over Polling
Webflow recommends webhook subscriptions for change notifications instead of polling to stay within the per-minute budget.