PRIZM Docs
Rate Limits
PRIZM applies rate limits to protect upload, billing, ops, and privacy workflows from accidental or abusive repetition.
Response Semantics
Limited routes return RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset, and legacy X-RateLimit-Limit headers when a limiter result is available. A limited request returns HTTP 429, a problem document, and a Retry-After header.
Protected Workflows
- Upload and conversion routes: 60 requests per minute per authenticated user.
- Document status polling: 1200 requests per minute per authenticated user.
- Billing portal and checkout session creation: 60 requests per minute per user.
- Export creation and streaming: 60 requests per minute per authenticated user.
- Export download URL creation: 600 requests per minute per authenticated user.
- Ops Dashboard manual provider refreshes: 3 requests per 5 minutes per admin.
- Privacy workflows: 2 accepted submissions per user per 24-hour window.