Skip to content

What are the Model API rate limits?

Meta Model API enforces rate limits to ensure fair usage across all customers. Limits apply per team and are measured in two dimensions:

  • Requests per minute (RPM) — the number of API calls you can make per minute.
  • Tokens per minute (TPM) — the total tokens (input + output) processed per minute.

You can view your team's per-model limits on the Limits page — a table of the requests per minute and tokens per minute allowed for each model.

What happens when you exceed a limit

When you exceed a rate limit, the API returns an HTTP 429 error ("too many requests"). Requests resume automatically once your usage drops below the threshold.

Best practices

  • Know your limits. Check the Limits page to see the RPM and TPM allowed for each model on your team.
  • Optimize your prompts. Remove unnecessary words and instructions to reduce token consumption.
  • Implement exponential backoff. When you receive a 429 error, wait before retrying. Increase the wait time with each successive retry rather than retrying immediately.
  • Monitor your usage. Track your consumption on the Usage page to anticipate and prevent rate-limit issues.

For per-model limits, retry strategies, and how to request higher limits, see Rate limits in the developer documentation.

If rate-limit issues persist, contact support.