Help › Plans and billing

What the limit messages mean

BuiltLast updated

On this page

When a plan limit stops an action, the API answers with status 402 and a problem description. A job that is stopped ends as failed with the same code in square brackets. The message always names a way out. A 403 is only for permission or a suspended account. A 503 means a check could not run, so the action was refused to be safe.

CodeWhat stoppedWhat to do
site-limitCreating one more site than your plan allowsRemove a site or change plan
language-limitAdding more target languages than your plan allowsRemove a language or change plan
quota-exhaustedMachine translation, because the AI-word allowance is used upSee When your allowance is used up
strings-capSending or finding more strings than the cap for the periodWait for the next period or change plan
daily-ceilingThe daily ceiling on characters, an abuse guardTry again tomorrow. Your own provider key is not limited by it
machine-translation-disabledMachine translation, because the plan has lapsedSee Cancel, lapse and grace
lapsed-publish-blockedPublishing, because the plan has lapsedRenew the plan. Published files keep serving
licence-inactiveTranslating, publishing or adding a language, because the licence is lapsed or revokedSee Licence keys
suspendedAny change, because the account is suspendedSee Your account is suspended

Details in the answer#

A quota answer also gives the reason, your plan, the date your allowance resets, and a Retry-After header. Plan answers give the limit, how much you have used and how much is left.

What is never stopped#

Reading, export, the dashboard and everything already published. A limit never removes your published translations.

Where to see the numbers#

Read your usage and The billing page.