Skip to main content
POST
Model name compatibility note: This endpoint also accepts the alias nano-banana-ext, which is equivalent to gemini-2.5-flash-image-preview. The two are interchangeable and produce identical results.

Authorizations

string
required
All API endpoints require Bearer Token authenticationGet your API Key:Visit the API Key Management Page to get your API KeyAdd it to the request header:

Body

string
default:"gemini-2.5-flash-image-preview"
required
Image generation model nameSupported models:
  • gemini-2.5-flash-image-preview - Standard version (compatible alias nano-banana-ext)
  • gemini-2.5-flash-image-preview-official - Official version (compatible alias nano-banana)
Example: "gemini-2.5-flash-image-preview" or "gemini-2.5-flash-image-preview-official"
For backward compatibility, the aliases nano-banana-ext (for gemini-2.5-flash-image-preview) and nano-banana (for gemini-2.5-flash-image-preview-official) remain usable.
string
required
Text description for image generationMaximum 1000 characters
string
Image generation sizeSupported formats:
  • Ratio: auto, 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9
For text-to-image, when size is auto, the default is 1:1 or 16:9; for image-to-image, the aspect ratio follows the upstream response. We recommend specifying an aspect ratio.
string
default:"1K"
Output image resolutionSupported values:
  • 1K - 1K resolution (default)
integer
Number of images to generateRange: 1Default: 1⚠️ Note: Must enter a plain number (e.g., 1), do not use quotes or it will cause an error
boolean
default:"false"
Whether to use the official channel fallback
  • false: Do not use (default)
  • true: Use official channel
When using the official channel (gemini-2.5-flash-image-preview-official), this parameter cannot be used.
array
List of reference image URLs for image-to-image or image editing💡 Quick Fill (Try it area):
  1. Click ”+ Add an item” to add an image URL
  2. Enter the complete image URL address or base64 data
Limit: Maximum 14 images

Response

integer
Response status code
array
Response data array