AI Image & Video Generation
/api/v1/generate/
Create a new image generation task. Credits are deducted immediately when generation starts.
Authentication Required: This endpoint requires authentication via Token or API Key.
Description of the image you want to generate. Max 1000 characters.
Image size. Default is 1:1.
All images are generated in top quality by default.
Image style. Default is natural.
{
"prompt": "A beautiful sunset over the mountains",
"size": "1:1",
"style": "natural"
}
Generation started successfully
{
"success": true,
"data": {
"generation_id": "uuid-here",
"status": "processing",
"estimated_time": "15-30 seconds",
"credits_used": 24,
"credits_remaining": 76,
"message": "Generation started successfully"
}
}
Insufficient credits to complete the request
{
"success": false,
"error": "Insufficient credits. Need 24, have 10",
"credits_needed": 24,
"credits_balance": 10
}
Invalid request parameters
{
"success": false,
"error": "Prompt is required",
"details": {
"prompt": "This field is required"
}
}
Credit costs are based on image size (all images are high quality):
Size | Credits |
---|---|
1:1 | 24 |
3:2 | 24 |
2:3 | 24 |