Performance, Reliability & Rate Limiting
LiteAPI is designed to provide reliable, predictable API performance at scale. This page describes LiteAPI’s performance characteristics, availability targets, rate limiting behavior, and observability features available to customers.
API Response Times
LiteAPI continuously monitors API performance across all major endpoints.
Under normal operating conditions:
-
Average response time for rate search and prebooking requests is below 3 seconds
-
Response times may vary depending on:
- Requested destination and inventory size
- Upstream supplier response times
- Request complexity and filters
LiteAPI is designed to optimize latency while maintaining data accuracy and availability.
Reliability and Error Rates
LiteAPI tracks API reliability and error ratios across production environments.
Typical metrics include:
- 5xx error ratio below 0.05%
- Automatic detection and alerting for abnormal error spikes
- Rapid investigation and mitigation of upstream or infrastructure-related issues
Client-side errors (4xx) are excluded from service error ratio calculations.
Rate Limiting
To ensure platform stability and fair usage, LiteAPI enforces rate limits on API requests.
Default Limits
- 500 requests per second (RPS) per customer
- Rate limits apply across all API endpoints
When the rate limit is exceeded:
- Requests are rejected with HTTP
429 Too Many Requests - Clients are expected to implement retry and backoff logic
Higher Rate Limits
Higher rate limits may be granted based on:
- Use case requirements
- Traffic patterns
- Infrastructure capacity planning
Customers requiring higher throughput should contact LiteAPI support to discuss custom limits.
Throttling Behavior
Rate limiting and throttling mechanisms are designed to:
- Protect platform stability
- Prevent abusive or accidental traffic spikes
- Ensure consistent performance for all customers
Throttling is applied automatically and transparently when limits are exceeded.
Monitoring & Observability for Customers
LiteAPI provides customers with visibility into their API usage and performance through the LiteAPI Dashboard.
Available metrics include:
- API response times
- Request volume and rate
- Error rates (4xx / 5xx)
- Rate limiting events
- Historical usage and performance logs
This allows customers to:
- Monitor real-time performance
- Investigate historical issues
- Optimize integrations and traffic patterns
Customer Responsibilities
Customers are responsible for:
- Implementing retries with exponential backoff for transient errors
- Handling HTTP 429 responses appropriately
- Monitoring their own API usage and performance metrics
- Designing integrations that tolerate occasional upstream delays
Continuous Optimization
LiteAPI continuously evaluates performance and reliability metrics to:
- Improve response times
- Reduce error rates
- Scale infrastructure in line with customer demand
Updated about 21 hours ago