Envía los eventos de mi sitio a otra app con webhooks
Añade un endpoint https, elige eventos y Facet envía una petición POST firmada cada vez que ocurra uno.
En Creator, añade un webhook en Webhooks: Facet envía una petición POST firmada a tu endpoint cuando ocurre un evento elegido.
- Abre Configuración, luego Webhooks, y selecciona Crear webhook.
- Introduce la URL del endpoint. Debe empezar con
https://. - En Eventos, elige qué enviar, por ejemplo Compra completada, Inscripción a curso, Contenido publicado o Testimonio enviado.
- Guarda, luego copia el Secreto de firma. Solo se muestra una vez. Tu receptor lo usa para comprobar la cabecera
X-Facet-Signature. - Selecciona Enviar prueba para enviar una entrega de prueba a tu endpoint.
- Abre Historial de entregas para ver cada intento. Usa Solo fallidos para filtrar, y Reenviar para reintentar una entrega.
Si esto no funcionó
- Las entregas muestran Fallido: tu endpoint no aceptó la petición. Comprueba los registros del propio endpoint y que verifica la firma con el secreto actual, luego usa Reenviar o Enviar prueba.
- El webhook pasó a inactivo: Facet desactiva un webhook tras entregas fallidas repetidas. Arregla el endpoint, luego selecciona Editar, marca Activo y guarda.
Un endpoint guardado no es prueba de entrega; comprueba Historial de entregas y la app receptora antes de depender de él. Rotar el secreto de firma crea un secreto nuevo y el antiguo deja de funcionar de inmediato, así que actualiza tu receptor al mismo tiempo.