Skip to main content
POST
Gemini

Authorizations

Authorization
string
header
required

All endpoints require Authorization: Bearer YOUR_API_KEY.

Path Parameters

model
string
required

Model name (e.g. gemini-2.5-pro)

Body

application/json
contents
object[]
required
Minimum array length: 1
generationConfig
object
safetySettings
object[]

Response

Successful Gemini response

code
integer
data
object
usageMetadata
object