2026-01-15
Getting Started with Nano Banana Pro API
A complete guide to integrating Nano Banana Pro API into your applications for high-quality AI image generation.
Nano Banana Pro Team
The team behind Nano Banana Pro API, building the future of AI image generation.
Nano Banana Pro API is a practical, production-ready interface for generating images with the latest Gemini-based models. This Nano Banana Pro API guide focuses on real-world usage: how to craft prompts, structure requests, interpret responses, and build a workflow your product can rely on.
If you want the official Nano Banana 2 overview, demos, and product context, start with the Nano Banana 2 hub.
What is Nano Banana Pro API?
Nano Banana Pro API gives you a simple REST interface for high-quality image generation. You send a prompt and optional references, and receive image outputs you can store and ship in your app. It is designed for teams that need consistent results, repeatable workflows, and predictable integration patterns.
When to Use Nano Banana Pro API
Use Nano Banana Pro API when you want fast, on-demand visuals without building an in-house model pipeline:
- Marketing content for ads and landing pages
- Product imagery for catalogs and ecommerce listings
- Creative drafts for early concepts and mood boards
Core Capabilities
The API is built around a few core strengths that matter in production:
- Text-to-image generation to turn natural language into visuals
- Image-to-image creation for remixing or building on existing shots
- Reference-aware outputs to keep style and subject consistent
- Scalable performance to power batch jobs and automated workflows
Nano Banana Pro API Quick Start
1. Get Access
Create an account in the EvoLink dashboard, then generate an API key for your project. Keep the key in a secure secret store and never expose it in client-side code.
2. Make Your First Request
Here is a minimal cURL example. Replace placeholders with your actual values.
curl -X POST "API_BASE/v1/images/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MODEL_NAME",
"prompt": "A beautiful sunset over mountains, digital art style",
"size": "ASPECT_RATIO",
"quality": "RESOLUTION_TIER"
}'3. Handle the Response
The response usually includes metadata and a list of image URLs or IDs. Persist the results quickly and store them in your own storage layer for long-term access.
{
"created": 1737014400,
"data": [
{
"url": "IMAGE_URL"
}
]
}Core Parameters You Should Know
These are the parameters you will use most often when calling the Nano Banana Pro API:
- model: Use the model enabled for your account. Pick a cost-effective tier for drafts and a premium tier for final assets.
- prompt: Your instruction text. Be explicit about subject, style, and mood.
- size: The aspect ratio or size preset that fits your placement (square, portrait, or landscape).
- quality: The resolution tier you need for the final output.
- image_urls: Optional reference images if you want to keep subject or style consistent.
Async Jobs and Image URLs
Many teams run the API asynchronously: submit a job, poll the task until it finishes, then download and store the image. URLs can be time-limited, so treat them as short-lived and move them into your own storage as soon as they are ready.
Prompt Playbook
The fastest way to improve results is to use a clear prompt structure. A simple formula works well:
Subject + Context + Style + Lighting + Composition + Quality
Here are more practical prompt tips:
- Be specific - Name the subject and describe key details.
- Define the style - Photorealistic, watercolor, cinematic, editorial.
- Control composition - Close-up, wide shot, top-down, or centered.
Example Prompts
| Category | Prompt |
|---|---|
| Landscape | A serene Japanese garden with cherry blossoms, koi pond, traditional bridge, soft morning mist, photorealistic, wide shot |
| Portrait | Professional headshot of a confident business woman, studio lighting, neutral background, sharp focus, editorial style |
| Product | Sleek smartphone floating on a soft gradient background, product photography, clean minimalist style, studio lighting |
Quality Control and Iteration
Treat generation as a fast design loop. Start with a broad prompt, then iterate:
- Add or remove details based on the first output.
- Lock in a style before refining a subject.
- Save the best prompts so your team can reuse them later.
- Use reference images when consistency matters across a series.
Production Checklist
Use this checklist before you ship Nano Banana Pro API in your workflow:
- API key stored in a secure server-side secret store
- Base prompts documented for your main use cases
- Output images saved into permanent storage
Summary
Nano Banana Pro API is a reliable way to generate high-quality visuals with a clean REST interface. Start with clear prompts, iterate quickly, and document your best results. For teams shipping fast, this keeps creative output moving without heavy tooling.
New Nano Banana Pro guides every week
Follow us for release notes, prompts, and workflow templates.
Back to landing