Hello,
We’re building a tool that works with the Assets API (bulk saving alt text in Designer API - Set Alt Text | Webflow Developer Documentation). Everything is working great today — the only blocker for our new update is handling rate limits correctly so we can scale bulk saves efficiently.
The issue:
-
The
https://api.webflow.com/v2/token/introspect
endpoint always returnsratelimit: 60
. -
This doesn’t reflect actual site limits. From support/docs we know:
-
Starter/Basic = 60 RPM
-
CMS/Ecommerce/Business = 120 RPM
-
Enterprise = custom
-
Publish endpoint = 1 RPM (special case)
-
Without a way to get the true per-site limit, the only safe option is to throttle all sites to 60 (slowing down higher-tier users unnecessarily) or risk hitting 429s.
Questions:
-
Is there currently any way (headers, alt endpoint, lookup) to programmatically fetch the actual per-site rate limit?
-
If not, is there a plan for
introspect
(or another API method) to return accurate values?
This isn’t blocking existing functionality — but it is blocking us from scaling this update responsibly and giving higher-tier sites the performance they should get.
Thanks!