Skip to main content
POST
Gemini protocol - image generation

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

model
string
required

Body

application/json
contents
object[]
required

Required. Plain text is for image editing; text plus inlineData is for image editing.

Minimum array length: 1
generationConfig
object

Nano Banana image output configuration.

Response

200 - application/json
candidates
object[]
required
usageMetadata
object