Event

Plantilla profesional para tickets de eventos, conferencias, conciertos y webinars.

Dimensiones: 1200x630
Template ID: event

Propiedades

PropiedadTipoRequeridoLong. MáximaValidación
eventName
Nombre del evento
string60maxLength(60)
eventDate
Fecha del evento
string40maxLength(40)
eventTime
Hora del evento
string40maxLength(40)
venue
Lugar/ubicación
string80maxLength(80)
attendeeName
Nombre del asistente
string50maxLength(50)
ticketType
Tipo de ticket
string30maxLength(30)
imageUrl
URL del código QR
string (URL)-url (HTTPS only)
primaryColor
Color principal
string (hex)-color (hex)
accentColor
Color de acento
string (hex)-color (hex)

Ejemplo

{
  "template": "event",
  "eventName": "Tech Summit 2026",
  "eventDate": "March 15, 2026",
  "eventTime": "9:00 AM - 6:00 PM",
  "venue": "Convention Center - San Francisco",
  "attendeeName": "Alex Johnson",
  "ticketType": "VIP Access",
  "imageUrl": "https://example.com/qr-code.png",
  "primaryColor": "#7c3aed",
  "accentColor": "#ec4899"
}

Ejemplos de código

const response = await fetch("https://assets.qbacode.com/api/v1/generate-asset", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
        "template": "event",
        "eventName": "Tech Summit 2026",
        "eventDate": "March 15, 2026",
        "eventTime": "9:00 AM - 6:00 PM",
        "venue": "Convention Center - San Francisco",
        "attendeeName": "Alex Johnson",
        "ticketType": "VIP Access",
        "imageUrl": "https://example.com/qr-code.png",
        "primaryColor": "#7c3aed",
        "accentColor": "#ec4899"
    })
});

if (response.ok) {
  const blob = await response.blob();
  const imageUrl = URL.createObjectURL(blob);
  document.getElementById("preview").src = imageUrl;
} else {
  const error = await response.json();
  console.error("Error:", error);
}