Oferta de lanzamiento: −50 % en tu primer pago, hasta el 30 de noviembre.Ver la oferta →
webhook·toolkit

Documentación

Receiver — capturar webhooks

Crea una URL de captura, ponla en tu API de terceros e inspecciona cada petición en tiempo real.

  1. En la página de inicio, se crea automáticamente una URL https://webhook-toolkit.com/r/<token>.
  2. Envía cualquier petición (GET, POST, …) a esa URL.
  3. Aparece al instante en el inspector con el método, los headers, el body y la IP.
  4. Haz clic en «Copiar como cURL» para reproducir la petición en local.

Puedes personalizar la respuesta HTTP devuelta (status, body, content-type) para simular una API.

Signer — generar un payload firmado

Prueba tu handler local sin disparar un evento real. El Signer calcula la firma exacta que espera cada proveedor.

  1. Ve a la página Signer y elige un proveedor (Stripe, GitHub, Slack, Twilio, Mailgun, Shopify).
  2. Selecciona un evento y edita el payload si lo necesitas.
  3. Pega tu secret de firma e indica la URL de tu handler.
  4. «Firmar & enviar»: tu servidor recibe la petición como si viniera del proveedor real.

Relay — túnel hacia localhost

Recibe webhooks reales de terceros directamente en tu localhost, sin desplegar.

Instalar y lanzar la CLI (Node 21+, sin dependencias)
npx webhook-toolkit relay --token <RELAY_TOKEN> --to 3000

Después configura tu URL pública https://webhook-toolkit.com/relay/<slug> en la API de terceros. Cada petición se reenvía a tu puerto local y la respuesta se devuelve al emisor.

docs.relayOutro2

Oferta de lanzamiento · −50 %

¿Depurando una integración de webhooks esta semana?

El Pass 7 días desbloquea las explicaciones con IA y el código del handler listo para pegar, 25 URL permanentes, 30 días de historial y el túnel Relay a localhost. Un solo pago, sin suscripción.

5 € 2,50 € una vez
Pago único · sin suscripción · reembolso en 14 días · precio de lanzamiento hasta el 30 de noviembre
Documentación — Webhook Toolkit · Webhook Toolkit