Skip to main content

Understanding Rate Limits

Rate limits help ensure optimal performance and stability when using Captain Data APIs.

G avatar
Written by G
Updated over 3 weeks ago

This article gives you a complete overview of how rate limits work, how to avoid issues, and how to scale safely.

For in-depth technical specifications, check out our Rate Limits documentation.

📌 What Are Rate Limits?

These are technical limits applied by Captain Data’s infrastructure. They control how many API calls or automation runs your workspace can trigger over time.

⚙️ Platform Rate Limits

Captain Data applies different limits to ensure fair use and prevent infrastructure overload:

  • API Calls per Minute

    Each endpoint has specific thresholds. Too many requests in a short time will trigger a 429 Too Many Requests error.

  • Concurrent Runs

    Your plan determines how many requests can be launched at the same time.

  • Daily Quotas

    Your workspace has a daily usage quota based on your current plan tier. These quotas help manage your total execution volume.

🧭 How to Monitor & Handle Rate Limits

  • When a limit is hit, you’ll receive a 429 response with a Retry-After value.

  • The error will include headers like X-RateLimit-Type and X-RateLimit-Reset to help you retry correctly.

  • You can track limits via:

    • API headers

    • Workspace analytics

    • Webhook notifications (if enabled)

Need help interpreting your limits or scaling your usage? Contact our support team — we’re happy to help.

Did this answer your question?