We've updated our API infrastructure to provide better performance and more transparent rate limiting for developers.
API Performance Upgrades
Response Time Improvements
- Average response time reduced by 60%
- P95 response time under 200ms for all endpoints
- Better error handling with detailed error messages
- Connection pooling for sustained high throughput
New Rate Limiting System
- Transparent rate limits with clear headers
- Burst capacity for occasional traffic spikes
- Per-endpoint limits instead of global limits
- Automatic retry logic with exponential backoff
Updated Endpoints
Translation API
/api/v1/translations
- Now supports batch operations/api/v1/translations/{id}/status
- Real-time status updates/api/v1/translations/{id}/download
- Streaming downloads for large files
Project Management API
/api/v1/projects
- Enhanced filtering and pagination/api/v1/projects/{id}/analytics
- New analytics endpoints/api/v1/templates
- Access to project templates
New Webhook System
- Event-driven notifications for translation completion
- Retry mechanisms for failed webhook deliveries
- Signature verification for security
- Detailed event payloads with context information
Rate Limit Details
Plan | Requests/Hour | Burst | Concurrent |
---|---|---|---|
Free | 1,000 | 50 | 5 |
Pro | 10,000 | 200 | 20 |
Enterprise | 100,000 | 1,000 | 100 |
Developer Experience
Better Documentation
- Interactive API explorer with live examples
- SDK updates for Python, JavaScript, and PHP
- Postman collection with all endpoints
- Error code reference with solutions
Monitoring and Debugging
- Request logging in developer dashboard
- Performance metrics for your API usage
- Alert notifications for rate limit approaches
- Usage analytics with detailed breakdowns
Migration Guide
Existing API integrations will continue to work without changes. However, we recommend updating to take advantage of the new features:
- Update SDKs to the latest versions
- Implement retry logic for better resilience
- Use batch endpoints where applicable
- Monitor rate limit headers to optimize usage
For questions about API updates, contact our developer support team.