📣Rate Limits & User Limits

Rate limits ensure fair usage and optimal performance for all users. Limits scale with your subscription tier - from testing to enterprise production deployments.

Subscription Tiers

Free
Pulse
Flow
Stream

100 req/day

50,000 req/month

200,000 req/month

1,000,000 req/month

X

60 req/min (Rate Limit)

200 req/min (Rate Limit)

500 req/min (Rate Limit)

Rate Limit Implementation

Example:

X-RateLimit-Limit: 100           # Maximum requests per window
X-RateLimit-Remaining: 87        # Remaining requests in current window
X-RateLimit-Reset: 1699564800    # Unix timestamp when quota resets

Rate Limit Exceeded Response

Example:

{
  "error": "rate_limit_exceeded",
  "message": "You have exceeded your rate limit",
  "retry_after": 42
}
triangle-exclamation

Best Practices

Optimize Your Usage

  1. Cache responses - Store frequently accessed data locally

  2. Batch requests - Combine multiple data points into single requests where possible

  3. Use webhooks - Receive push updates instead of polling (Flow/Stream tiers)

  4. Implement exponential backoff - Handle rate limits gracefully with retry logic

  5. Monitor usage - Track your request patterns to stay within quota

Upgrading Your Plan

Need higher rate limits or extended data access?

  1. View your current usage in the API Dashboard

  2. Upgrade instantly - changes take effect immediately

  3. No downtime - API keys continue working during transition

Enterprise Plans

Contact us in our telegram grouparrow-up-right, over discordarrow-up-right or use [email protected] for:

  • Custom rate limits beyond Stream tier

  • Dedicated API infrastructure

  • Multi-region deployment

  • White-label solutions

  • Direct technical support

Fair Use Policy

Please contact support in case your account has been suspended

circle-exclamation

Last updated