Nano Banana image API¶
Nano Banana shares one endpoint with every other image model: POST https://revidapi.com/v1/images/generations.
Only model changes. The full guide (every parameter, image-to-image, error codes) is in
AI Image Generate.
Models and prices¶
| Model | Size | Credits | ≈ VND |
|---|---|---|---|
nano-banana |
— | 25 | 1.395đ |
nano-banana-2 |
1k | 30 | 1.674đ |
nano-banana-2 |
2k | 50 | 2.790đ |
nano-banana-2 |
4k | 113 | 6.305đ |
nano-banana-2.1 |
1k | 38 | 2.120đ |
nano-banana-2.1 |
2k | 63 | 3.515đ |
nano-banana-2.1 |
4k | 88 | 4.910đ |
nano-banana-pro |
1k | 50 | 2.790đ |
nano-banana-pro |
2k | 88 | 4.910đ |
nano-banana-pro |
4k | 125 | 6.975đ |
Prices were read from the live system when this page was built; current prices are always at GET /v1/models.
1 credit = 55.8 VND. Valid sizes: 1k / 2k / 4k.
Try it¶
curl -X POST https://revidapi.com/v1/images/generations \
-H "Authorization: Bearer $REVID_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "nano-banana-pro", "prompt": "an iced coffee on a wooden table, product photo", "size": "2k"}'
Edit an existing picture: add "reference_images": ["https://.../photo.jpg"].
Result¶
This model returns the image immediately in data[].url; no polling.
Failed jobs are refunded automatically.