API Overview
Overview of the TurboAPI REST API.
API Overview
TurboAPI provides a unified interface to access multiple AI services through a simple REST API.
Base URL
https://api.turboapi.ai/v1
Authentication
All API requests require an API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 50,000 |
| Enterprise | Unlimited | Unlimited |
Response Format
All responses are in JSON format:
{
"data": { ... },
"meta": {
"request_id": "req_123",
"latency_ms": 45
}
}
Error Handling
Errors return standard HTTP status codes:
{
"error": {
"code": "invalid_api_key",
"message": "The API key provided is invalid"
}
}
SDKs
We provide official SDKs for popular languages: