Webhooks
Entérate de publicaciones, tours completados y respuestas
Cueston envía un POST firmado a tu servidor cuando pasa algo en tu espacio de trabajo o en tu app. Elige qué eventos recibe cada endpoint.
{
"id": "evt_…",
"type": "content.published",
"createdAt": "2026-10-26T09:30:00.000Z",
"workspaceId": 42,
"data": {
"contentType": "tour",
"contentId": 318,
"name": "Invoice flow",
"environment": "production",
"version": 7,
"versionId": 1290,
"publishedBy": { "userId": 12, "email": "ada@acme.com" },
"rollback": false
}
}Más de 200 empresas SaaS en crecimiento confían en nosotros
Lo que obtienes
Solicitudes firmadas
Cada solicitud trae un encabezado
Cueston-Signature: un HMAC-SHA256 con marca de tiempo, para que rechaces solicitudes falsas o repetidas.Reintentos incluidos
Una entrega fallida se reintenta a los 1 minuto, 5 minutos, 30 minutos, 2 horas y 12 horas.
Un registro que puedes reenviar
Cada endpoint guarda 30 días de entregas. Reenvía cualquiera con el mismo id de evento.
Cómo funciona
De la idea a la guía en vivo, sin esperar un release.
Agrega un endpoint
En Configuración → Integraciones → Webhooks, agrega una URL https y elige los eventos. O usa POST /api/webhooks.
Guarda el secreto de firma
El secreto whsec_… se muestra una sola vez. Guárdalo en tu servidor.
Verifica y responde
Comprueba la firma sobre el cuerpo sin procesar y responde con cualquier 2xx en menos de 10 segundos. Haz el trabajo lento después.
Envía un evento de prueba
Enviar evento de prueba entrega un webhook.test firmado al instante y te muestra el resultado.
Qué incluye
- Eventos de publicación
content.published(también al revertir) ycontent.unpublished, para tours, tooltips, banners, checklists, encuestas y anuncios.- Eventos de revisión
publish_request.created,publish_request.approvedypublish_request.rejected.- Eventos de usuarios finales
guidance.completed,guidance.dismissedcon el paso y el motivo, ysurvey.answeredcon cada respuesta y la puntuación NPS.- Eventos del equipo
member.joined, con el origen: invitación, inicio de sesión único o SCIM.- Rotación de secretos sin cortes
- Tras rotar el secreto, las solicitudes llevan firmas del secreto nuevo y del anterior durante 24 horas mientras despliegas.
Preguntas
El `id` del evento es el mismo en reintentos y reenvíos. Úsalo para ignorar duplicados.
Míralo en tu propio producto
Agenda un recorrido corto de Cueston en tu app, o empieza gratis y crea el primero hoy.