API Reference
Complete API reference for Gemini CLI with endpoints, parameters, and examples
Advertisement
Authentication
All API requests require authentication using your API key. Include your API key in the Authorization header of every request.
Header Example
Authorization: Bearer YOUR_API_KEYImportant: Keep your API key secure and never expose it in client-side code.
Rate Limits
Free Tier
requests per day
Per Minute
requests per minute
Context Window
token context window
API Endpoints
/v1/generateGenerate text using Gemini models
Request
Response
/v1/chatStart or continue a chat conversation
Request
Response
/v1/modelsList available models
Request
Response
/v1/usageGet API usage statistics
Request
Response
Error Codes
Invalid request parameters
Invalid or missing API key
Rate limit exceeded
Server error occurred
Ready to Start Building?
Get started with our API and build amazing applications.