Yollomi LogoYollomi

API Documentation

Use your API key to integrate AI image and video generation into your applications. All models use a single unified endpoint.

Authentication
All API requests require authentication. Include your API key in one of these ways:

1. Authorization header (recommended)

Authorization: Bearer YOUR_API_KEY

2. X-API-Key header

X-API-Key: YOUR_API_KEY

Create and manage your API keys in the

Unified Endpoint
Single endpoint for all models. Set type to "image" or "video" and modelId to the model name.
POST https://yollomi.com/api/v1/generate
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY

{
  "type": "image",
  "modelId": "flux",
  "prompt": "A magical forest with glowing mushrooms",
  "aspectRatio": "1:1",
  "numOutputs": 1
}

Common parameters:

  • type (required): "image" or "video"
  • modelId (required): Model identifier (see list below)
  • aspectRatio: 1:1, 16:9, 9:16
  • Other params: prompt, imageUrl, numOutputs, outputFormat, etc.

Response (image):

{ "images": ["https://..."], "remainingCredits": 96 }

Response (video):

{ "video": "https://...", "remainingCredits": 91 }

Get available models: GET https://yollomi.com/api/v1/models

Image Models (type: "image")
21 image models, aspectRatio supports 1:1, 16:9, 9:16
modelIdCreditsRequired
flux4/imgprompt
flux-schnell2/imgprompt
flux-2-pro15/imgprompt
remove-bg0imageUrl
nano-banana4prompt
nano-banana-pro15prompt
flux-kontext-pro4prompt
z-image-turbo1prompt
imagen-4-ultra6prompt
image-4-fast3prompt
ideogram-v3-turbo3prompt
stable-diffusion-3-5-large7/imgprompt
seedream-4-54prompt
object-remover3image, mask
face-swap3swapImage, inputImage
image-upscaler1imageUrl, scale
photo-restoration4imageUrl
qwen-image-edit3image, prompt
qwen-image-edit-plus3image, prompt
virtual-try-on3clothImage, personImage
ai-background-generator5imageUrl
Video Models (type: "video")
17 video models, prompt and modelId required, optional inputs
POST https://yollomi.com/api/v1/generate
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY

{
  "type": "video",
  "modelId": "kling-2-1",
  "prompt": "A cat walking in the rain",
  "inputs": {}
}
modelIdCredits
openai-sora-2~50+
google-veo-310
google-veo-3-fast9
google-veo-3-110
google-veo-3-1-fast9
kling-2-19
kling-v2-6-motion-control7/sec
minimax-hailuo-2-39
minimax-hailuo-2-3-fast9
runway-gen4-turbovaries
pixverse-59
wan-2-5-i2v9
wan-2-5-t2v9
wan-2-6-i2v29
wan-2-6-t2v29
Error Responses
Common HTTP status codes

401 – Invalid or missing API key

402 – Insufficient credits

400 – Invalid request (missing modelId, invalid params)

500 – Server error

API Documentation - Yollomi AI Image & Video Generation