🛠️ 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"