API de virtual try-on para moda
Envía una foto de una persona y la imagen de un producto. Obtén una foto de esa persona llevando el producto en unos 8 segundos.
- de mediana por try-on
- 8.2 s
- por try-on en los planes
- $0.02
- créditos gratis para empezar
- 10
person
product
Texto del producto enviado con esta petición
"title": "Cocktail mini dress""description": "Party cocktail mini dress, fitted bodice, short hemline, evening occasion"
- de mediana por try-on
- 8.2 s
- por try-on en los planes
- $0.02
- créditos gratis para empezar
- 10
Usado por más de 900 tiendas de moda
Tres peticiones, de la foto al resultado
Usa el SDK en TypeScript o REST puro desde cualquier lenguaje.
Guía de inicio rápido →- 1
Sube la foto
POST /images/upload
Obtienes un imageId. Reutilízalo en cada try-on con esa foto.
- 2
Crea el try-on
POST /try-on
Envía la imagen del producto, el título y la descripción junto al imageId. Sin necesidad de sincronizar catálogos previamente.
- 3
Obtén el resultado
GET /generations/:id
Haz polling, llama a waitFor() en el SDK o recibe un webhook.
Mantén tu clave API en tu servidor. Las peticiones del navegador deben pasar por tu backend.
import { Genlook } from "@genlook/api";
import { readFile } from "node:fs/promises";
const client = new Genlook({ apiKey: process.env.GENLOOK_API_KEY! });
// 1. Upload the customer photo once, reuse the imageId.
const { imageId } = await client.images.upload(
await readFile("./customer.jpg"),
{ mimeType: "image/jpeg" },
);
// 2. Create the try-on. The product is created inline.
const { generationId } = await client.tryOn.create({
products: [{
externalId: "hoodie-42",
title: "Oversized cotton hoodie",
description: "Relaxed fit, dropped shoulders, hip length.",
images: [{ source: { url: "https://cdn.example.com/hoodie.jpg" } }],
}],
person: { image: { source: { id: imageId } } },
});
// 3. Wait for the result (or use a webhook).
const result = await client.generations.waitFor(generationId);
console.log(result.resultImageUrl);GET /generations/:id200 · COMPLETED{
"generationId": "cm8gen456xyz",
"status": "COMPLETED",
"resultImageUrl": "https://storage.googleapis.com/...",
"createdAt": "2026-03-30T10:00:00.000Z",
"updatedAt": "2026-03-30T10:00:10.000Z"
}Funciona con cualquier tipo de producto
Cada imagen proviene de una llamada de try-on. Pasa el cursor para ver la foto enviada.
Más ejemplos →























Diseñada para producción
Los logs, el uso y el gasto de cada clave API están en tu panel.
Referencia de errores →Cualquier tipo de producto
Ropa, zapatos, gafas, sombreros, pelucas, lentillas de colores y ropa para mascotas.
Conjuntos
Hasta 4 productos en un solo try-on, como un top, un pantalón y una chaqueta.
Webhooks
Recibe eventos de generation.completed y generation.failed en lugar de hacer polling.
Cualquier formato de imagen
JPEG, PNG, WebP o HEIC de hasta 10 MB, como archivo, URL o imageId.
Los try-ons fallidos se reembolsan
Cada error devuelve un código y un mensaje claros.
Control de datos de usuarios
Elimina todas las imágenes de un usuario en una sola llamada, o conserva las subidas durante 1, 3 o 7 días.
Tu propia marca
Añade tu logo a los resultados. La etiqueta de la Ley de IA de la UE se puede desactivar bajo petición.
Nada que alojar
Sin GPUs ni colas en tus servidores, y las actualizaciones del motor te llegan automáticamente.
$0,02 por try-on en los planes
Hasta $0,015 por volumen, o $0,04 en pago por uso. Misma API y motor en todas las opciones, puedes cancelar cuando quieras.
Los planes a medida empiezan en $1.000 al mes. Para esos planes y el programa de startups, escribe a thibault@genlook.app.
Obtener clave API- Pago por uso$0,04 por try-on, en paquetes de créditos desde $5. Los créditos no caducan.80,00 US$/ mes0,04 US$ por try-on
- StarterMenor coste$20 al mes, 1.000 try-ons incluidos; después, $0,02 cada uno.40,00 US$/ mes0,02 US$ por try-on
- Growth$99 al mes, 6.000 try-ons incluidos; después, $0,018 cada uno.99,00 US$/ mes0,0495 US$ por try-on
- Scale$300 al mes, 20.000 try-ons incluidos; después, $0,015 cada uno.300 US$/ mes0,15 US$ por try-on
Estimación sin impuestos. Los try-ons fallidos se reembolsan. Las cuentas nuevas reciben 10 créditos gratis.
SDK y herramientas
Compara con otras APIs de try-on
Tabla comparativa completa →¿Cómo obtengo una clave API?
¿Puedo llamar a la API desde el navegador?
Tengo una tienda Shopify, WooCommerce o PrestaShop. ¿Necesito la API?
¿Cuánto tarda?
¿Cómo puedo probar la API sin gastar créditos?
¿Tenéis un programa para startups?
Empieza con 10 créditos gratis.
Crea una cuenta, obtén una clave API y ejecuta tu primer try-on en pocos minutos.












