Skip to main content

Overview

RunAgent implements rate limiting to ensure fair usage and platform stability. Rate limits apply per API key and vary by subscription tier.

Rate Limit Tiers

Rate Limit Headers

Every API response includes rate limit information:

Rate Limit Response

When rate limited, you’ll receive a 429 response:

Handling Rate Limits

Exponential Backoff

Rate Limit Aware Client

Quota Types

API Request Quotas

Standard rate limits for API calls:
  • Invoke endpoint: Standard rate limits apply
  • Stream endpoint: Counts as single request
  • Health endpoint: Not rate limited

Token Quotas

Monthly token usage limits:

Concurrent Request Limits

Maximum simultaneous requests:

Monitoring Usage

Check Current Usage

Response:

Usage Alerts

Set up alerts when approaching limits:

Best Practices

1. Implement Retry Logic

2. Batch Requests

3. Cache Responses

4. Use Webhooks

Instead of polling:

Rate Limit Increases

Need higher limits? Options:
  1. Upgrade Plan: Move to higher tier
  2. Request Increase: Contact support for custom limits
  3. Enterprise Plan: Fully customizable limits

See Also