Plataforma
Cómo funciona la plataforma
eventpipe asigna una URL estable a cada webhook, guarda las peticiones entrantes para que puedas inspeccionarlas y, si quieres, ejecuta handlers TypeScript versionados (pipelines) en cada evento—el mismo comportamiento en el panel, por API o por CLI.
Ideas clave
Eliges un id único de endpoint (por ejemplo stripe-orders-prod). La URL de captura POST /api/webhook/{id} acepta peticiones de cualquier proveedor; la aplicación guarda el payload para que puedas depurar sin montar un servidor.
El Inspector en /webhook/{id} es la vista en vivo de ese flujo: cuerpo, cabeceras, query y vista raw, con filtros y pausa cuando necesitas calma.
Pipe Studio asocia uno o más pipelines al mismo endpoint. Un pipeline es un handler versionado: publicas bundles inmutables; los webhooks de producción ejecutan la versión activa del pipeline habilitado.
Recorrido típico
- Crea o registra el endpoint desde la home o tu cuenta.
- Envía un POST de prueba a la URL de captura y abre el Inspector para ver forma y cabeceras.
- Abre Pipe Studio para ese endpoint, configura el evento y el grafo, escribe el código del handler, prueba y publica.
- Automatiza publicaciones desde CI con la CLI o llama a la API de pipelines cuando necesites control total.
Autenticación y planes
Puedes empezar en modo invitado; al iniciar sesión reclamas endpoints y desbloqueas funciones por plan (endpoints privados, enlaces de compartir, límites de pipelines, tiempo de ejecución).
El acceso programático sigue las mismas reglas que el panel: sesión de navegador o clave API en Cuenta (Authorization: Bearer o X-Api-Key). Consulta Precios para límites de pipelines, tamaño de bundle y pasos HTTP.