🛠️ Cómo integrar Snap Assets en segundos
Elige tu lenguaje favorito y comienza a generar assets dinámicos en minutos. Sin SDKs complicados, solo HTTP.
const generateAsset = async () => {
const response = await fetch("https://assets.qbacode.com/api/v1/generate-asset", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
template: "promotional", // o "event", "certificate", "basic"
productName: "Edición Limitada 2026",
salePrice: "$49.99",
discount: "20% OFF",
primaryColor: "#7c3aed",
imageUrl: "https://tusitio.com/foto-producto.jpg"
}),
});
if (response.ok) {
const blob = await response.blob();
const url = URL.createObjectURL(blob);
// Ya puedes mostrarla en un <img> o descargarla
console.log("Imagen generada:", url);
// Mostrar en un <img>
document.getElementById("preview").src = url;
// O descargar directamente
const a = document.createElement("a");
a.href = url;
a.download = "asset.png";
a.click();
} else {
const error = await response.json();
console.error("Error:", error);
}
};
generateAsset();⚡
Respuesta instantánea
La API devuelve una imagen PNG lista para usar. P95 latency < 300ms.
🎨
Personalización total
Cambia colores, textos, imágenes y fuentes. Cada asset es único para tu marca.
🔒
Sin autenticación (Free)
El plan gratuito no requiere API keys. Perfecto para prototipos y proyectos personales.
⚠️Manejo de errores comunes
400Bad Request: Verifica que enviaste todos los campos requeridos del template.429Rate Limit: Alcanzaste el límite de tu plan gratuito (50 requests/día). Actualiza para más.500Server Error: Error interno. Reintenta en unos segundos o contáctanos.💡 Casos de uso populares
🤖 Bots de Telegram/WhatsApp
Genera certificados, tickets o cupones personalizados para cada usuario automáticamente.
bot.send_photo(chat_id, asset_bytes)📧 Email Marketing Dinámico
Crea imágenes únicas para cada destinatario con su nombre, descuento exclusivo o producto recomendado.
<img src="generated-promo.png" />🎫 Sistemas de eventos
Genera tickets con QR, nombre del asistente, tipo de entrada y diseño del evento en tiempo real.
template: "event"🏆 Certificados automáticos
Emite certificados de cursos, webinars o competencias con datos del participante al instante.
template: "certificate"