Guides
Rate Limits
Understanding and working within OnePath rate limits.
Rate limits protect the platform for all partners. Every response includes rate limit headers.
Limits
| Environment | Requests/minute |
|---|---|
| Sandbox | 1,000 |
| Production | 100 |
Response Headers
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87
X-RateLimit-Reset: 1722768000X-RateLimit-Limit— your allowed requests per minuteX-RateLimit-Remaining— requests left in the current windowX-RateLimit-Reset— Unix timestamp when the window resets
Best Practices
- Cache
GET /insightsresponses — they're valid for 6 hours - Batch health data submissions instead of one observation at a time
- Use webhooks instead of polling for async operations
- Implement exponential backoff on
429responses
Need higher limits? Contact partners@onepath.health to discuss your use case.