Endpoints
| Método | Endpoint | Descripción |
|---|---|---|
| POST | /api/v1/generateTask/nano-banana-pro | Crear tarea de generación |
| GET | /api/v1/statusTask/nano-banana-pro | Consultar estado de la tarea |
Autenticación
Todas las solicitudes requieren una clave de API en el encabezado:Cuerpo de la solicitud
Parámetros
async (polling) o callback (webhook)
URL de callback, requerida cuando request_type=callback (condicional)
Estrategia de enrutamiento: auto, value u official
Parámetros de entrada del modelo
text-to-image— Generar desde descripción de textoimage-to-image— Generar con imágenes de referencia
Ejemplo
Text-to-ImageRespuesta
POST /api/v1/generateTask/nano-banana-pro
DevuelvetaskId en caso de éxito para consultas de estado posteriores.
Éxito:
GET /api/v1/statusTask/nano-banana-pro
Consulta el estado de ejecución y resultados de la tarea víataskId.
Campos de respuesta de estado
Identificador único de la tarea.
Estado actual:
pending, processing, success o failed.Cadena JSON que contiene el array
resultUrls. Solo presente en éxito. Parsea con JSON.parse().Código de error. Solo presente cuando
state es failed. Consulta Códigos de error.Mensaje de error legible. Solo presente cuando
state es failed.Marca temporal de creación (Unix milisegundos).
Marca temporal de finalización (Unix milisegundos).
Duración del procesamiento en milisegundos.
Códigos de error
| Código | Descripción |
|---|---|
| 400 | Parámetros inválidos o error de solicitud |
| 401 | Clave de API inválida o ausente |
| 429 | Límite de tasa superado |
| Código de fallo | Descripción |
|---|---|
CONTENT_VIOLATION | El contenido viola directrices de seguridad |
INVALID_IMAGE_URL | No se puede acceder a la URL de imagen proporcionada |
Límites de tasa
| Límite | Valor |
|---|---|
| Solicitudes | 10000 / minuto |
| Tareas simultáneas | 1000 |
429. Espera y reintenta.
Consejos
- Tiempo de generación:
- Resolución 1K: ~20-30 segundos
- Resolución 2K: ~30-45 segundos
- Resolución 4K: ~45-60 segundos
- Envía la tarea, espera 20 segundos y luego consulta cada 3 segundos
- Ventajas Pro:
- Salida hasta 4K
- Hasta 10 imágenes de referencia
- Ricos detalles, mayor calidad
- Modo callback: Para alta concurrencia o generación en alta resolución, usa modo
callback. - Caducidad de imágenes: Las URLs de resultado son válidas 15 días. Descarga y almacena salidas importantes con prontitud.
- Moderación de contenido: Los prompts deben cumplir las directrices de seguridad. Violaciones devuelven
CONTENT_VIOLATION. - Selección de resolución:
1K: Generación rápida, para vistas previas y redes sociales2K: Calidad y velocidad equilibradas, para la mayoría de escenarios4K: Máxima calidad, para impresión y uso profesional
- Selección de proporción:
1:1: Cuadrado, para avatares16:9: Apaisado, para fondos de escritorio9:16: Retrato, para fondos de móvil21:9: Ultra-ancho, para anuncios banner
- Selección de formato:
png: Sin pérdidas, soporta transparencia, mayor archivo (por defecto)jpeg: Compresión con pérdidas, menor archivo; usa para 4K para reducir tamaño
- Fusión de múltiples referencias:
- Soporta hasta 10 imágenes de referencia
- El modelo combina inteligentemente estilo, composición y color
- Más referencias = fusión más compleja
- Se recomiendan 2-5 referencias para mejores resultados
- Formatos de imagen:
image_urlssoporta JPG, PNG, WebP, máx. 10MB por imagen. - Consejos de prompt: Para salida en alta resolución, añade “ultra detailed”, “high quality” a los prompts para más detalle.