NanoBanana Text to Image
Create async image generation task. Returns task_id for subsequent queries.
Authorizations
AuthorizationstringRequired
Authenticate using Bearer Token. Get API Key at https://viralapi.ai/api-key
Body
modelstring · enumRequiredPossible values:
Model name, must be set to gemini-2.5-flash-image
task_typestring · enumRequiredPossible values:
Task type, must be set to image
Responses
200
Task created successfully
application/json
400
Invalid request parameters
application/json
401
Authentication failed — Token missing or invalid
application/json
402
Insufficient account balance
application/json
403
Insufficient permissions
application/json
404
Resource not found
application/json
500
Internal server error
application/json
502
Gateway error
application/json
post
/v1/task/createLast updated