Cómo utilizar los webhooks: una guía completa

¿Sabes cómo utilizar los webhooks? Lee esta guía práctica y útil si necesitas aprender a generar e integrar webhooks.

por Hasan Biswas • 5 de febrero de 2025

¿Estás cansado de estar constantemente comprobando si hay actualizaciones o de tener que activar manualmente acciones entre tus aplicaciones y servicios? ¿Te das cuenta de que pierdes un tiempo valioso en tareas repetitivas que podrían automatizarse?

Afortunadamente,los webhooksofrecen una solución a estos problemas, ya que permiten una integración y una automatización fluidas. Por eso, en esta entrada del blog te mostraremos cómo utilizar los webhooks de forma sencilla. 

Cómo utilizar los webhooks: una guía definitiva

Configurar los webhooks es pan comido. Solo tienes que seguir un sencillo proceso de tres pasos

  • Crea la URL del webhook de la aplicación a la que prefieras enviar los datos
  • Insert that URL in the webhook section of the application from which you choose to receive data.
  • Selecciona los tipos de eventos sobre los que deseas que la aplicación te avise. 

Para mostrar cómo funciona esto, utilizaremosMailchimpyRequestbin(desarrollado por Pipedream) como ejemplo. En este caso, Mailchimp enviará los datos y Requestbin los recibirá.

Vamos al grano.

Nota: No te enseñaremos a crear cuentas en Mailchimp y Requestbin. Creemos que puedes realizar esta sencilla tarea por ti mismo. En su lugar, te mostraremos cómo conectar estas dos aplicaciones.

Paso 1: Crear una bandeja de solicitudes

VisitaRequestbin, crea una cuenta o inicia sesión, y haz clic en el botón «Crear Request Bin».

Pulsa el botón «Crear bandeja de solicitudes»

Paso 2: Copia la URL del punto final

A continuación, copia la URL del punto finaly guárdala en el Bloc de notas.

Copia la URL del punto final

Paso 3: Crea una cuenta en Mailchimp o inicia sesión

Ahora, crea una cuenta en Mailchimp o inicia sesión en tu cuenta actual. A continuación, ve a «Panel de audiencia» en la barra lateral izquierda de Mailchimp.

Ve al panel de control de audiencia en Mailchimp

Recuerda que tu cuenta de Mailchimp debe contener algunos contactos para poder crear el webhook.

Paso 4: Ve a «Configuración» en Mailchimp

Ahora, ve a «Gestionar audiencia», en la parte derecha, y haz clic en ella. A continuación, pulsa«Configuración».

Haz clic en «Gestionar audiencia» y luego en «Configuración» en Mailchimp

Paso 5: Haz clic en «Webhooks» en Mailchimp

Desplázate un poco hacia abajo y haz clic en «Webhooks».

Haz clic en «Webhooks» en Mailchimp

Paso 6: Crear un nuevo webhook

Ahora mismo, haz clic en el botón «Crear nuevo webhook».

Haz clic en el botón «Crear nuevo webhook» en Mailchimp

Paso 7: Introduce la URL del punto final de Requestbin

A continuación, pega la URL del punto final de Requestbin (que has copiado y guardado en el Bloc de notas) en el campo «URL de devolución de llamada» de Mailchimp.

Pega la URL del punto final de Requestbin en Mailchimp

Paso 8: Selecciona los eventos de Mailchimp para enviar datos a Requestbin

Ahora, selecciona todos los eventos sobre los que quieras recibir notificaciones y haz clic en el botón «Guardar ».

Selecciona los eventos y haz clic en el botón «Guardar» de Webhook en Mailchimp

¡Bingo! Has creado correctamente un webhook en Mailchimp. Ahora probemos la conexión.

Paso 9: Ver los datos de Mailchimp en Requestbin

A estas alturas, deberías ver los datos en Requestbin cada vez que se produzca alguno de los eventos seleccionados en Mailchimp. Por lo tanto, para ver los datos de Mailchimp en Requestbin, vuelve a Requestbin y haz clic en la nueva opción «Publicar ».

Haz clic en la opción «Publicar» en Requestbin

Ahora puedes ver toda la información sobre los eventos activados en Mailchimp.

Captura de pantalla de los datos de Mailchimp en Requestbin

¡Mira! Qué fácil ha sido utilizar un webhook para que dos aplicaciones diferentes se comuniquen.

Pero, ¿y si la aplicación que has elegido no es compatible con el mecanismo de webhooks? ¿Qué harás entonces?

Tómate las cosas con calma. Puedes usar aplicaciones de middleware comoZapier

Zapier cuenta con un sistema de integración integrado que consulta las API y envía datos a través de webhooks.

Artículo relacionado:¿Qué es una API?

Extra: Cómo usar los webhooks en Discord

En esta sección, te mostraremos cómo crear un webhook enDiscordy utilizarlo enGitHub

Nota: No vamos a describir el proceso de creación de cuentas en estas dos aplicaciones.

Paso 1: Inicia sesión en tu cuenta de Discord y crea un nuevo servidor

En primer lugar, inicia sesión en tu cuenta de Discord y crea un nuevo servidor (aunque también puedes usar uno ya existente, si tienes alguno). Para crear un nuevo servidor, haz clic en el icono «+» situado en la parte inferior izquierda de Discord.

Haz clic en el icono «+» situado en la parte inferior izquierda de Discord

Paso 2: Crear un nuevo servidor en Discord

A continuación, haz clic en la opción «Crear mi propio».

Haz clic en la opción «Crear mi propio» en Discord

Ahora, selecciona la comunidad a la que desees que el servidor preste servicio.

Elige una comunidad en Discord mientras creas un servidor

Por último, ponle un nombre a tu servidor de Discord y haz clic en el botón «Crear ».

Ponle nombre a tu servidor de Discord

Ya está. Acabas de crear un servidor en Discord.

Paso 3: Ve a «Configuración del servidor» en Discord

Ve a la esquina superior izquierda, haz clic en el nombre de tu servidor y selecciona la pestaña «Configuración del servidor» en el menú desplegable.  

Selecciona la pestaña «Configuración del servidor» en Discord

Paso 4: Crear un webhook en Discord

Ve a la pestaña «Integraciones» situada a la izquierda.

Haz clic en la pestaña «Integraciones» en la configuración del servidor de Discord

A continuación, haz clic en el botón «Crear webhook».

Pulsa el botón «Crear webhook» en la configuración del servidor de Discord

Ahora, edita el nombre del webhook como prefieras. Para editarlo, haz clic en el webhook que ya has creado.

Haz clic en el webhook que ya has creado

A continuación, asigna un nombre a tu webhook y asegúrate de seleccionar «#general» en el campo «Canal».

Asigna un nombre al webhook y selecciona el canal

Por último, haz clic en el botón «Copiar URL del webhook» para copiar la URL del punto final y guárdala en el Bloc de notas.

Haz clic en el botón «Copiar URL del webhook»

Bien, ya has creado correctamente un webhook en Discord. Es hora de utilizarlo para conectar Discord con GitHub.

Paso 5: Inicia sesión en tu cuenta de GitHub y crea un nuevo repositorio

Como puedes ver en el título de esta sección, debes iniciar sesión en tu cuenta de GitHub y crear un nuevo repositorio. No obstante, también puedes elegir un repositorio ya existente.

Para crear un nuevo repositorio, haz clic en el botón «Nuevo» situado en la parte superior izquierda. 

Pulsa el botón «Nuevo» situado en la parte superior izquierda de GitHub

A continuación, escribe el nombre de tu repositorio en el campo «Nombre del repositorio ».

Ponle nombre a tu repositorio en GitHub

Desplázate hacia abajo y haz clic en el botón «Crear repositorio».

Pulsa el botón «Crear repositorio» en GitHub

Paso 6: Conecta Discord con GitHub

En este punto, verás la ventana del repositorio. Haz clic en la pestaña «Configuración» situada en la parte superior.

Ve a la pestaña «Configuración» en la parte superior de GitHub

A continuación, haz clic en «Webhooks» en la parte izquierda.

Selecciona «Webhooks» en la parte izquierda de la sección «Configuración» de GitHub

Ahora, haz clic en el botón «Añadir webhook».

Pulsa el botón «Añadir webhook»

A continuación, introduce la URL del webhook de Discord (que has copiado y guardado en el Bloc de notas) en el campo «Payload URL».

Pega la URL del webhook de Discord en el campo «URL de la carga útil» de GitHub

**Antes de pegar la URL del webhook de Discord, asegúrate de añadir «/github» al final de la URL. De lo contrario, es posible que aparezca el error 400 (solicitud no válida).**

Añade una barra y «github» al final de la URL del webhook de Discord

Ahora, selecciona «Tipo de contenido» como «application/json».

Selecciona «application/json» como tipo de contenido

Por último, desplázate hacia abajo y pulsa el botón «Añadir webhook».

Haz clic en el botón «Añadir webhook» en GitHub

¡Boom Shakalaka! Ya has conectado Discord con GitHub.

Captura de pantalla de la integración de Webhooks en GitHub

Esta es toda la información sobre cómo utilizar un webhook en Discord. 

¿Qué es un webhook?

Un webhook es una forma —concretamente, una solicitud HTTP— de que dos aplicaciones diferentes se comuniquen entre sí. En pocas palabras, los webhooks funcionan de manera similar a los teléfonos móviles para diversas aplicaciones web. 

Un webhook permite que una aplicación envíe datos en tiempo real a otra cuando se produce un evento concreto.

Por ejemplo, imagina que tienes una tienda online en la que vendes una gran variedad de productos. Para gestionar esta tienda desde cualquier lugar, has creado una aplicación a la que puedes acceder con tu smartphone.

A continuación, conecta esa aplicación con tu tienda online para recibir una notificación push en tu smartphone cada vez que un cliente haga un pedido. De este modo, podrás gestionar ese pedido desde tu teléfono. 

En este caso, un webhook te ayuda a recibir esa notificación push. Suponemos que a estas alturas ya sabes perfectamente qué es un webhook. Veamos ahora en qué situaciones puedes utilizar los webhooks.

¿Cuándo conviene utilizar los webhooks?

Puedes utilizar webhooks cuando necesites que se actualicen los datos de una aplicación a otra. A continuación te presentamos algunos casos más en los que los webhooks resultan útiles. 

Actualizaciones en tiempo real: los webhooks pueden proporcionar actualizaciones en tiempo real cuando se producen determinados eventos en otro sistema. Por ejemplo, los webhooks pueden transmitir inmediatamente esta información cuando un nuevo usuario se registra o realiza una transacción. 

Automatización: puedes utilizar webhooks para notificar automáticamente a los usuarios o a ti mismo cuando se produzcan determinados eventos en un sistema. 

Flujos de trabajo personalizados: puedes utilizar webhooks para diseñar flujos de trabajo personalizados. Puedes definir las acciones exactas que se deben realizar cuando se activa un evento. 

Transferencia de datos eficiente: los webhooks resultan ventajosos y eficientes en comparación con los sistemas de sondeo, en los que las aplicaciones solicitan datos constantemente. 

A diferencia del mecanismo de sondeo, los webhooks solo envían datos cuando detectan algo nuevo que comunicar. Por ello, los webhooks desempeñan un papel fundamental a la hora de reducir la carga del servidor y el tráfico de red innecesario.

Estas son algunas situaciones en las que te apetece usar webhooks. 

Preguntas frecuentes sobre cómo utilizar los webhooks: respuestas

1. ¿Cuál es la desventaja de los webhooks?

A pesar de su popularidad, los webhooks tienen sus inconvenientes. Por ejemplo, a veces los webhooks no logran enviar datos o notificaciones al sistema de destino. Esta situación indeseada puede deberse a fallos en el sistema de origen. 

2. ¿Cómo utilizar los webhooks para principiantes?

Ya hemos elaborado una guía sencilla para principiantes sobre cómo utilizar los webhooks. A continuación, te ofrecemos un resumen de toda la guía. Genera una URL de webhook desde una aplicación que enviará datos a otra. 

A continuación, introduce esa URL en la sección de webhooks de la aplicación receptora. Por último, selecciona los eventos que deseas ver en la aplicación receptora. ¡Y ya está!

Resumen

Enhorabuena por leer este artículo sobre cómo utilizar los webhooks. A partir de ahora, podrás crear y utilizar webhooks fácilmente en la mayoría de las aplicaciones. 

Pero te lo decimos: apenas hemos arañado la superficie de los aspectos técnicos relacionados con la generación e integración de webhooks. Queda mucho más por aprender y practicar, ya que las diferentes aplicaciones pueden requerir que sigas distintos procedimientos para utilizar sus webhooks.


${input.Author?.name}
AUTOR

Md. Hasan Biswas es redactor de contenidos en Dorik. Se esfuerza por crear contenidos atractivos, útiles y de gran impacto. Además de escribir, a Hasan le encanta cocinar, ver películas y series de televisión, y leer libros. 

Suscríbete al boletín de Dorik

Suscríbete a nuestro boletín para estar al día de los últimos artículos de nuestro blog.

Descubre más en el blog de Dorik

Tu próxima página web no te costará nada.
Empieza ahora.

Crea sitios web ilimitados con dominios personalizados, un CMS completo y SEO integrado. Sin tarjeta de crédito. Sin trampas. En serio.

© 2026 Dorik, Inc. Todos los derechos reservados

Creado con Dorik
Creado con Dorik