Base URL
Authentication
All Management API endpoints require authentication. See the Authentication page for details on how to authenticate your requests.Available Resources
Core Resources
API Keys
Create and manage API keys for accessing the Gateway API
Provider Keys
Configure provider API keys (OpenAI, Anthropic, etc.)
Projects
Organize your API keys and settings into projects
Organizations
Manage organization settings and billing
Analytics & Security
Activity Logs
Query usage statistics and activity data
Guardrails
Configure content safety and security rules (Enterprise)
Rate Limits
The Management API has the following rate limits:- Read operations: 100 requests per minute
- Write operations: 30 requests per minute
Error Handling
The API uses standard HTTP status codes and returns JSON error responses:Common Status Codes
| Code | Description |
|---|---|
200 | Success |
201 | Created |
400 | Bad Request - Invalid parameters |
401 | Unauthorized - Missing or invalid authentication |
403 | Forbidden - Insufficient permissions |
404 | Not Found - Resource doesn’t exist |
429 | Too Many Requests - Rate limit exceeded |
500 | Internal Server Error |
SDKs and Libraries
Official SDKs are coming soon. For now, you can use standard HTTP clients:Support
For questions or issues with the Management API:- Email: [email protected]
- Documentation: https://llmgateway.io/docs