The Orbyt API enforces rate limits to ensure fair usage for all users.
Limits
- Per-minute: 60 requests per minute (sliding window)
- Monthly: 50,000 requests per calendar month (resets on the 1st)
Headers
Every API response includes rate limit headers:
- X-RateLimit-Limit: requests allowed per minute
- X-RateLimit-Remaining: requests remaining this minute
- X-RateLimit-Monthly-Limit: monthly cap
- X-RateLimit-Monthly-Remaining: remaining this month
What happens when you hit the limit
You receive a 429 Too Many Requests response. Wait for the window to reset before retrying. The monthly cap resets on the 1st of each month (UTC).
Tips
- Cache responses locally instead of polling
- Use webhooks for real-time updates instead of polling
- Use the /api/mcp/pipeline endpoint for a summary instead of fetching each job individually