Rate Limiting

To ensure reliable performance for all integrations, Wodify API enforces rate limits on incoming requests.

⏱️ Limits

TypeLimit
Rate5 requests per second
Burst20 requests
Quota500,000 requests per month

Rate defines the sustained throughput allowed per second. Burst allows a short spike above the rate limit before throttling kicks in. Quota is the total number of requests allowed within a calendar month.

🚦 Handling Rate Limit Errors

If your integration exceeds the rate limit, the API will return:

HTTP 429 Too Many Requests

We recommend implementing exponential backoff — when you receive a 429, wait briefly before retrying, increasing the wait time with each subsequent retry.

💡 Best Practices

  • Batch requests where possible — avoid sending individual requests in rapid loops.
  • Cache responses — store data you reference frequently rather than re-fetching it.
  • Monitor your usage — keep monthly request counts in mind if you're running high-volume automations.