EngageFabric uses rate limiting to ensure fair usage and protect the platform from abuse.Documentation Index
Fetch the complete documentation index at: https://docs.engagefabric.com/llms.txt
Use this file to discover all available pages before exploring further.
Rate Limit Tiers
| Tier | API Requests | Events/min | WebSocket Connections |
|---|---|---|---|
| Free | 100/min | 500/min | 10 |
| Starter | 500/min | 2,500/min | 50 |
| Pro | 1,000/min | 10,000/min | 200 |
| Enterprise | Custom | Custom | Custom |
Rate Limit Headers
Every API response includes rate limit information:| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per window |
X-RateLimit-Remaining | Requests remaining in current window |
X-RateLimit-Reset | Unix timestamp when the limit resets |
Rate Limit Response
When you exceed the rate limit, you’ll receive a429 Too Many Requests response:
Retry-After header indicates how many seconds to wait:
Rate Limit Types
API Rate Limits
Applied per project API key:IP Rate Limits
Applied globally per IP address:Event Ingestion Limits
Special limits for the/events endpoint:
| Tier | Events/min | Burst |
|---|---|---|
| Free | 500 | 50 |
| Starter | 2,500 | 250 |
| Pro | 10,000 | 1,000 |
WebSocket Limits
| Limit Type | Value |
|---|---|
| Events per second | 10 |
| Subscriptions per connection | 50 |
| Message size | 64KB |
Handling Rate Limits
Retry Strategy
Implement exponential backoff when rate limited:Batch Requests
For events, use batch tracking to reduce API calls:Monitor Usage
Track your rate limit usage via response headers:Abuse Detection
EngageFabric monitors for abusive patterns:- Rapid repeated requests
- Unusual event patterns
- Coordinated attacks
If you believe you’ve been incorrectly rate limited, contact support with
your
requestId for investigation.Increasing Limits
Need higher limits? Options include:- Upgrade your tier: Higher tiers have increased limits
- Enterprise plan: Custom limits for your needs
- Temporary increase: Contact support for special events
Contact Sales
Need custom rate limits? Contact our sales team
