Limits
| Scope | Limit |
|---|---|
| Per user (IP) | 200 requests / hour |
| Site-wide | 1,000 requests / hour |
Rate limit response
When you exceed the limit, the API returns a429 status:
Best practices
- Cache responses locally when possible
- Use webhook subscriptions instead of polling for real-time updates
- Batch operations where the API supports array inputs (e.g., page approval status checks support up to 100 URLs per request)