Skip to main content

Rate Limits

PriveTag B2A API implements rate limiting to ensure fair usage and system stability.

Rate Limit Tiers

Rate limits are applied per API key. If you need higher limits, contact us to discuss Enterprise plans.

Rate Limit Headers

Every API response includes rate limit information in headers:

Example Response Headers

Rate Limit Exceeded

When you exceed the rate limit, you’ll receive a 429 Too Many Requests response:

Response Headers on 429

Quota Exceeded

When daily quota is exhausted:

Best Practices

When receiving 429 errors, use exponential backoff:
Check headers proactively to avoid hitting limits:
Cache /recommend responses for similar contexts to reduce API calls:
Instead of multiple single requests, use appropriate batch sizes:
  • /recommend: Request up to 20 items per call
  • /inventory: Use filters to get relevant results in one call

Endpoint-Specific Limits

Some endpoints have additional restrictions:

Monitoring Usage

Dashboard

Monitor your API usage in real-time at privetag.com/developers/usage:
  • Current minute usage
  • Daily quota consumption
  • Historical usage graphs
  • Alert configuration

Usage Alerts

Set up alerts to notify you before hitting limits:
  1. Go to API KeysYour KeyAlerts
  2. Configure thresholds:
    • 80% of rate limit
    • 90% of daily quota
  3. Choose notification method (email, webhook)

Burst Handling

Burst Allowance: We allow brief bursts above your rate limit. If you exceed the limit by up to 20% for less than 5 seconds, requests will be queued rather than rejected.
This helps handle legitimate traffic spikes while preventing abuse.

Rate Limit by Plan

Free Plan (Development)

  • Best for: Testing and development
  • 10 requests/minute, 100/day
  • No production use

Basic Plan

  • Best for: Small AI agents with moderate traffic
  • 60 requests/minute, 1,000/day
  • Suitable for: Personal projects, small chatbots

Premium Plan

  • Best for: Production AI applications
  • 300 requests/minute, 10,000/day
  • Includes: Priority support, usage analytics

Enterprise Plan

  • Best for: High-volume applications
  • Unlimited requests
  • Includes: Dedicated support, SLA, custom integration

Requesting Higher Limits

If your application needs higher limits:
  1. Upgrade Plan: Visit privetag.com/pricing
  2. Enterprise: Contact enterprise@privetag.com
  3. Temporary Increase: Request for special events via support

Next Steps

API Keys

Learn about API key management

Webhooks

Set up event callbacks