Google Gemini
Google's multimodal AI model APIs for text, image, audio, and video understanding.
Google Gemini publishes 20 API contracts indexed on the APIs.io network, including Content Generation API, Embeddings API, and 18 more. Tagged areas include AI Agents, Artificial Intelligence, Code Generation, Embeddings, and Generative AI.
The Google Gemini catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.
Google Gemini’s developer surface includes pricing, authentication, support, engineering blog, and 20 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| AI Model Routing | covered | 46.2 | - | - |
| Retrieval, Vector and RAG | covered | 46.2 | - | - |
| Speech and Voice AI | covered | 46.2 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 20
Individual APIs this provider publishes, each with its own machine-readable definition.
Gemini Pro API
Advanced reasoning and complex task handling.
Gemini Pro Vision API
Multimodal understanding of text and images.
Gemini Ultra API
Most capable model for highly complex tasks.
Gemini Embedding API
Generate text embedding vectors for semantic search, classification, clustering, and retrieval tasks using the gemini-embedding-001 model.
Gemini Live API
Low-latency real-time voice and video interactions with Gemini using WebSockets for streaming multimodal input and output.
Gemini Context Caching API
Cache input tokens for repeated use across multiple requests to reduce costs and improve latency for large context workloads.
Gemini Fine-Tuning API
Customize Gemini model behavior for specific tasks using supervised fine-tuning with your own training data.
Gemini Interactions API
Unified interface for interacting with Gemini models and agents providing a consistent way to manage multi-turn conversations and tool use.
Vertex AI Gemini API
Enterprise-grade access to Gemini models through Google Cloud Vertex AI with advanced features including grounding, safety filters, and regional endpoints.
Vertex AI Imagen API
Generate and edit images using Google Imagen models on Vertex AI for high-quality image creation from text prompts.
Vertex AI Gemini Live API
Enterprise real-time multimodal streaming API on Vertex AI for building low-latency voice and video AI agents.
Vertex AI Text Embeddings API
Generate text embeddings for semantic search and classification tasks using Google embedding models on Vertex AI.
Firebase AI Logic API
Access Gemini API capabilities through Firebase SDKs for mobile and web applications with built-in security and authentication.
Google Gemini Content Generation API
Generate content using Gemini models with text, image, audio, and video inputs. Supports multimodal prompts, function calling, structured output, and configurable safety settings.
Google Gemini Embeddings API
Generate text embedding vectors for semantic search, classification, clustering, and retrieval tasks using Gemini embedding models.
Gemini Python SDK
Python client library for the Gemini API.
Gemini Node.js SDK
Node.js client library for the Gemini API.
Gemini Go SDK
Go client library for the Gemini API, providing an interface for developers to integrate Google generative models into Go applications.
Gemini Java SDK
Java client library for the Gemini API, providing an interface for developers to integrate Google generative models into Java applications.
Gemini C# SDK
C# client library for the Gemini API, providing an interface for developers to integrate Google generative models into .NET applications.
Scroll for all 20
Open Collections 4
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONGoogle Gemini API
OPEN COLLECTIONGoogle Gemini Content Generation API
OPEN COLLECTIONGoogle Gemini Content Generation Embeddings API
OPEN COLLECTIONAgent Skills 3
Packaged agent skills for driving this provider's APIs from an AI assistant.
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Google Gemini Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Google Gemini Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Google Gemini Streaming and Live API
AsyncAPI specification describing Google Gemini's real-time and streaming surface area: * The Live API bidirectional WebSocket service (BidiGenerateContent) used for low-latency...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Google Gemini Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Google Gemini — asyncapi rules
SPECTRALGoogle Gemini — jsonschema rules
SPECTRALJSON Schema 25
Standalone JSON Schema definitions for this provider's data models.
Blob
JSON SCHEMACandidate
JSON SCHEMACitationMetadata
JSON SCHEMACitationSource
JSON SCHEMAContent
JSON SCHEMAContentEmbedding
JSON SCHEMAEmbedContentRequest
JSON SCHEMAEmbedContentResponse
JSON SCHEMAErrorResponse
JSON SCHEMAFileData
JSON SCHEMAFunctionCall
JSON SCHEMAFunctionCallingConfig
JSON SCHEMAFunctionDeclaration
JSON SCHEMAFunctionResponse
JSON SCHEMAGoogle Gemini Generate Content Schema
JSON SCHEMAGenerateContentRequest
JSON SCHEMAGenerateContentResponse
JSON SCHEMAGenerationConfig
JSON SCHEMAPart
JSON SCHEMAPromptFeedback
JSON SCHEMASafetyRating
JSON SCHEMASafetySetting
JSON SCHEMATool
JSON SCHEMAToolConfig
JSON SCHEMAUsageMetadata
JSON SCHEMAScroll for all 25
JSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Google Gemini Structure
JSON STRUCTURESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 4
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.