Los webhooks han llegado: conecta Usetix con cualquier cosa

A partir de hoy, Usetix puede notificar a tus sistemas externos en el momento en que ocurre algo importante en tu cuenta.

Configura un webhook, elige los eventos que te interesan y enviamos un payload JSON firmado a tu URL, en tiempo real, cada vez.

Por qué importan los webhooks

Hasta ahora, si querías sincronizar datos de Usetix con otro sistema —tu CRM, la contabilidad, un canal de Slack o un panel propio— tenías que comprobarlo a mano o construir algo desde cero.

Los webhooks invierten eso. En lugar de preguntar «¿ha pasado algo?», Usetix te avisa en el instante en que ocurre.

Qué dispara un webhook

Puedes suscribirte a cualquier combinación de estos eventos:

  • Pedido completado: un cliente acaba de pagar entradas
  • Pedido reembolsado: has emitido un reembolso
  • Pedido cancelado: un pedido se canceló antes del pago
  • Evento publicado: has puesto un evento en vivo
  • Evento despublicado: has sacado un evento del aire

Cada webhook puede suscribirse a uno, a varios o a todos. El control es tuyo.

Qué recibes

Cada entrega de webhook es un payload JSON con todo lo que necesitas:

{
  "action": "order.paid",
  "created_at": "2026-03-26T14:30:00Z",
  "eventable": {
    "id": "abc123def456",
    "order_code": "7K3Q9D2A",
    "display_number": "7K3Q-9D2A",
    "type": "Order",
    "customer_email": "fan@example.com",
    "customer_name": "Jane Doe",
    "total_amount": "45.00",
    "currency": "EUR",
    "status": "paid",
    "items": [
      {
        "id": "ord_item_xyz789",
        "check_in_code": "9M5V2H8C",
        "display_check_in_code": "9M5V-2H8C",
        "ticket_title": "Early Bird",
        "event_title": "Summer Festival",
        "price": "22.50"
      }
    ]
  },
  "account": {
    "name": "Cool Events GmbH",
    "subdomain": "cool-events"
  }
}

No se exponen IDs internos: usamos identificadores públicos, códigos legibles y slugs para que tus integraciones sean limpias y estables.

Seguridad integrada

Cada entrega de webhook se firma con HMAC-SHA256. Cuando creas un webhook, Usetix genera un secreto de firma único. Incluimos un encabezado X-Webhook-Signature en cada petición para que puedas verificar que viene realmente de nosotros.

También incluimos un encabezado X-Webhook-Timestamp para que puedas rechazar peticiones antiguas o repetidas.

Desactivación automática

Si tu endpoint cae, no nos quedamos martilleando sin parar. Tras 10 fallos consecutivos a lo largo de al menos una hora, desactivamos automáticamente el webhook y dejamos de enviar. Puedes reactivarlo desde el panel cuando el endpoint vuelva.

Cómo configurarlo

  1. Ve a Ajustes > Webhooks en el panel de administración
  2. Haz clic en Webhook arriba a la derecha
  3. Introduce un nombre y la URL de tu endpoint
  4. Selecciona los eventos que quieres recibir
  5. Guarda; verás el secreto de firma en la página de detalle del webhook

Eso es todo. La próxima vez que se dispare uno de los eventos seleccionados, tu endpoint recibirá un POST en segundos.

Qué puedes construir con esto

Usetix ya te da seguimiento de ventas en tiempo real, gestión de pedidos y un panel de administración completo; los webhooks te permiten extender eso al resto de tu stack de herramientas. Algunas ideas:

  • Notificaciones en Slack cuando se vende una entrada: pasa el JSON por Zapier o Make
  • Facturación automática: envía datos del pedido a tu sistema de contabilidad en cada venta
  • Sincronización de CRM: crea o actualiza contactos cuando los clientes compran entradas
  • Reporting externo: alimenta datos de ventas a tus herramientas de BI o hojas de cálculo, junto a lo que Usetix ya registra
  • Flujos personalizados: dispara secuencias de email, lógica de lista de espera o alertas de stock en tus propios sistemas

Pruébalo ahora

Los webhooks están disponibles para todas las cuentas Usetix. Entra en tu panel de administración, ve a Ajustes y configura tu primer webhook.

¿Dudas? Escríbenos a support@usetix.io.