Pre-flight checklist
- This is about the Perplexity API, not the Perplexity app, Comet, or web UI.
- I have removed API keys, secrets, and private data.
- I have included enough information for someone else to reproduce the issue.
Bug type
- Other API bug
- API docs issue
Affected API area
- Sonar API
Summary
The Sonar API Rate Limits table has 3 rows for the Models sonar, sonar-pro and sonar-reasoning-pro, all of them with 4,000 Requests per minute (RPM) for Tier 4 (production); is this a separate 4,000 RPM quota for each model independent from each other or a total shared quota between all of them? The same question applies to any tier.
Actual behavior
Table with ambiguous interpretation – see current version at Rate Limits & Usage Tiers - Perplexity
Expected behavior
Unambiguous docs table with clear expectations set, something like a *foot note should do it:
Option 1) Separate quotas
If Each model has an independent rate limit, a foot note like this could be added:
Each model has an independent RPM quota. For example, requests to
sonardo not count against the RPM limit forsonar-proorsonar-reasoning-pro
Visual sample (sugestional, not the actual page):
Option 2) Shared quotas
Different wording, such as
sonar,sonar-pro, andsonar-reasoning-proall consume the same shared 4,000 RPM quota.
