Skip to main content
Rate-limited endpoints document a base limit in the description of their 429 response. That base is the allowance for a workspace on the Free plan, and a paid workspace gets a multiple of it. Limits are counted per caller rather than per app, so two people working on the same app each get their own allowance.

Limits by plan

An endpoint documented at 20 requests per minute therefore allows 60 for a workspace on Pro and 200 for an enterprise workspace. Some enterprise agreements set a custom multiplier that replaces the value above.

Shared allowances

A few endpoints draw on one allowance together, so requests to either one count against the same budget.

Exceeding rate limits

If you exceed the limit, you’ll get a 429 Too Many Requests response. Wait before retrying.

Limits set by another service

Some endpoints answer 429 because a service Base44 depends on is rate limiting, not because you passed a Base44 limit. Link custom domain passes through a limit from Base44’s hosting provider, and the Google Ads endpoints pass through limits from Google Ads. The plan multipliers above don’t apply to those.