1. Inicio
  2. Integraciones
  3. Webhooks

Webhooks

Webhooks para conectar tus enlaces a tus escenarios automatizados

Un enlace llega a su fecha de fin, se crea o se edita una página: en menos de un minuto, TinyLink envía un mensaje JSON firmado a la dirección que elijas. Tu escenario de Make, Zapier o n8n, o tu propio servidor, toma el relevo. Hasta 10 direcciones por espacio, cada una con sus eventos; los endpoints de la API REST hacen el camino inverso.

Webhooks incluidos desde el plan Pro, a 29 € sin IVA al mes, sin permanencia. Gratis para empezar, sin tarjeta bancaria.

Lo que cuesta una información que llega tarde

Una venta privada termina el domingo por la noche. El enlace deja de redirigir, como estaba previsto, pero nadie se entera: la campaña sigue abierta en el CRM, el recordatorio sale el lunes hacia una oferta terminada y la hoja de seguimiento espera a que alguien recoja los clics. Sin señal, tus herramientas trabajan con la información de ayer, y alguien pasa sus lunes comprobando.

Los eventos que cuentan

Elige, para cada dirección, los eventos que recibe. Cada mensaje describe el elemento afectado, con sus identificadores y su dirección, listo para que lo lea tu escenario.

  • link.expired: un enlace corto llega a su fecha de fin o a su número máximo de clics
  • page.created: se crea una página en el espacio, desde el panel, la API o una importación
  • page.updated: cambia una página o uno de sus componentes, enviado tras un minuto sin nuevas ediciones
  • test.ping: un mensaje de prueba, enviado con un clic, para comprobar tu receptor

Ver la API REST

El enlace tnlnk.fr/vente-privee llega a su fecha de fin el domingo a las 23:59: TinyLink envía el mensaje link.expired, firmado en HMAC SHA-256, a la dirección del escenario, que responde 200 en 142 ms. El escenario comprueba la firma, avisa al equipo, cierra la campaña en el CRM y actualiza la hoja de seguimiento. Si el envío falla, se reintenta automáticamente.

Slack, Discord, Teams, Make, n8n y tus servidores

Pega la dirección de tu canal de Discord, Slack, Microsoft Teams, Google Chat o Telegram: el equipo lee un mensaje real, «El enlace tnlnk.fr/vente-privee ha caducado». Pega la de un escenario de Make, Zapier o n8n, o de tu servidor: recibe el JSON completo y firmado, con el tipo de evento en la cabecera X-TinyLink-Event. Nada que adaptar, TinyLink reconoce el destino.

Ver el acortador

La cuadrícula de conectores: YouTube se acaba de conectar bajo el cursor, Twitch está en directo, Spotify, Shopify, Instagram, TikTok, Discord y Squarespace esperan. A la derecha, la página de Léa Fontaine muestra sola el vídeo publicado hace 3 minutos y su directo de Twitch. Alrededor, la sincronización al instante y diecisiete conectores.

Firmados, reenviados, trazables

Cada mensaje va firmado en HMAC SHA-256 con un secreto propio de la dirección, y fechado para descartar reenvíos maliciosos. Si falla, TinyLink lo vuelve a enviar hasta cinco veces, de un minuto a seis horas después. El panel muestra el historial de los 20 últimos envíos con su código de respuesta; una dirección que falla 20 veces seguidas se pone en pausa en lugar de insistir.

Ver los precios

La tarjeta de estado de la infraestructura de TinyLink: sitio, aplicación, base de datos y redirecciones de los enlaces cortos, todo en línea y en Francia, en o2switch. Al lado, un punto luminoso sobre Clermont-Ferrand. Alrededor, HTTPS en todo el servicio, secretos cifrados en AES-256-GCM y datos ni vendidos ni alquilados.

Una venta privada que se cierra sola

Una marca programa el enlace de su venta privada hasta el domingo a las 23:59. A esa hora, el enlace deja de redirigir y TinyLink envía link.expired al escenario n8n del equipo de marketing. En menos de un minuto, el escenario avisa al equipo, cierra la campaña en el CRM y anota el número final de clics en la hoja de seguimiento. Nadie tuvo que pensar en ello.

Preguntas frecuentes

¿Con qué plan?

Los webhooks están incluidos desde el plan Pro, a 29 € sin IVA al mes, sin permanencia, como la API. Cada espacio puede declarar hasta 10 direcciones, cada una con sus eventos.

¿Cómo compruebo que un mensaje viene de TinyLink?

Cada mensaje lleva la cabecera X-TinyLink-Signature, con una marca de tiempo y una firma HMAC SHA-256 calculada con el secreto de la dirección. Tu receptor vuelve a calcular la firma y compara; la documentación explica la comprobación paso a paso. El secreto se renueva en cualquier momento.

¿Hace falta saber programar?

No con Make, Zapier o n8n: añade un disparador webhook a tu escenario, copia su dirección en TinyLink y envía un mensaje de prueba para que la herramienta reconozca la estructura del mensaje.

¿Qué pasa si mi escenario está caído?

Tu receptor debe responder con un código 2xx en menos de diez segundos. Si no, el mensaje se reenvía tras 1 minuto, 5 minutos, 30 minutos, 2 horas y luego 6 horas. Tras 20 fallos seguidos, la dirección se pone en pausa: arréglala y vuelve a activarla en el panel, que muestra los 20 últimos envíos y su respuesta.

Tus herramientas avisadas en el momento justo

Crea tu cuenta, pasa al plan Pro y añade tu primera dirección en Biblioteca ▸ Integraciones ▸ Webhooks. El mensaje de prueba sale con un clic.