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 a429 Too Many Requests response:
Response Headers on 429
Quota Exceeded
When daily quota is exhausted:Best Practices
Implement exponential backoff
Implement exponential backoff
When receiving 429 errors, use exponential backoff:
Monitor rate limit headers
Monitor rate limit headers
Check headers proactively to avoid hitting limits:
Cache recommendations
Cache recommendations
Cache
/recommend responses for similar contexts to reduce API calls:Use batch operations
Use batch operations
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:- Go to API Keys → Your Key → Alerts
- Configure thresholds:
- 80% of rate limit
- 90% of daily quota
- 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.
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:- Upgrade Plan: Visit privetag.com/pricing
- Enterprise: Contact enterprise@privetag.com
- Temporary Increase: Request for special events via support
Next Steps
API Keys
Learn about API key management
Webhooks
Set up event callbacks