REST API Overview
The Kubeez REST API allows you to programmatically access our AI generation tools. You can generate images, videos, music, and more using standard HTTP requests.
#Base URL
All API requests should be made to:
https://api.kubeez.com/v1
#Authentication
The API uses API Keys for authentication. You can generate and manage your keys in the API Keys Settings page.
Pass your API key in the request header:
X-API-Key: sk_live_xxxxxxxxxxxxxxxx
or using the standard Bearer token format:
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx
#Interactive API Reference
You can explore and test the API using our interactive Swagger UI at: https://api.kubeez.com/docs
#Key Features
- Media Generation: Generate high-quality images and videos using various AI models.
- Music Generation: Create custom music tracks with lyrics and vocals.
- Dialogue: Generate realistic multi-speaker dialogue audio.
- Ad Creator: Create professional advertisements by analyzing reference styles.
- Media Upload: Upload your own assets to use as inputs for generation.
#Rate Limits
The REST API enforces rate limits to ensure fair usage. If you exceed the limit, you will receive a 429 Too Many Requests response.
| Tool | Rate Limit |
|---|---|
| Media Generation | 30 requests / minute |
| Music Generation | 10 requests / minute |
| Ad Copy | 5 requests / minute |
| Read-only (Models, Balance) | 120 requests / minute |
#Credits
API calls consume credits from your account just like the web interface. You can check your balance via the /v1/balance endpoint.
