Guardrails
Limits and Timeouts
Rate limiting, concurrency, and runtime caps.
Rate limits
- Per key: Default 60 requests/minute
- Burst: Default 30
Headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
Concurrency
- Global: Default 5 concurrent captures
- Per Host: Default 2 concurrent per host
When exceeded, returns concurrency_limit_reached (429)
Timeouts
- Navigation: Default 30s
- Capture: Default 45s
- Job: Default 90s