---
title: "Envía datos a tus sistemas con webhooks"
description: "Recibe una petición en tu propia URL cuando alguien se registra o gana, con un payload firmado y un registro de cada envío."
url: https://scratcher.io/es/help/developers/webhooks
language: es
---

1. [Centro de ayuda](https://scratcher.io/es/help)
2. [API, webhooks y MCP](https://scratcher.io/es/help/developers)
3. Envía datos a tus sistemas con webhooks

# Envía datos a tus sistemas con webhooks

Recibe una petición en tu propia URL cuando alguien se registra o gana, con un payload firmado y un registro de cada envío.

Un webhook envía datos a la URL que elijas en el momento en que pasa algo, por ejemplo cuando alguien se registra o gana un premio. Tu desarrollador configura el sistema que los recibe. Los webhooks están incluidos a partir del plan Basic.

## Añade un webhook

Puedes añadir webhooks a una campaña, en el editor en **Conectar** > **Webhooks**, o para toda tu cuenta en **Configuración** > **Webhooks**.

1. Haz clic en **Añadir webhook**.
2. Introduce la **URL del payload**. Debe usar HTTPS.
3. Elige el **Tipo de contenido**: application/json o application/x-www-form-urlencoded.
4. Elige el **Método**: **POST** o **GET**. Usa POST salvo que tu sistema necesite GET, que envía los datos en la URL.
5. Introduce un **Secreto** para firmar las peticiones (recomendado).
6. Elige los eventos en **¿Qué eventos deben activar el webhook?**:
    - «Cuando se crea un nuevo lead» (a nivel de cuenta)
    - «Cada vez que un lead participa en una campaña»
    - «Cuando un lead gana un premio»
7. Asegúrate de que **Activo** está activado y guarda.

En el editor de campañas también puedes elegir **Basic Auth** en **Autenticación** y usar **Payload personalizado** para decidir tú mismo los nombres de los campos.

## Qué se envía

El cuerpo tiene un `event` y un objeto `data` con la campaña (id y nombre), los campos del lead, el canal, los consentimientos con texto, hora y dirección IP, las respuestas del cuestionario y, para los ganadores, el premio con su código. Los valores vacíos se omiten.

## Comprueba la firma

Si defines un secreto, cada petición lleva una cabecera `X-Hub-Signature`: `sha1=` seguido de un HMAC-SHA1 de los datos codificados en JSON, con tu secreto como clave. Calcula lo mismo en tu lado y compáralo, para asegurarte de que la petición viene de Scratcher.

## Envíos y reintentos

Si tu URL no responde o devuelve un error, Scratcher lo intenta dos veces más: a los 5 segundos y al cabo de un minuto. Haz clic en **Mostrar envíos** (o **Ver envíos**) para ver cada petición y respuesta, mostrar solo las fallidas y usar **Reintentar** en un envío. Los envíos se guardan 60 días.

Activa **Registrar el cuerpo de la respuesta** para guardar también lo que respondió tu sistema, algo útil para depurar errores.

API, webhooks y MCP

- [Empieza con la API REST](https://scratcher.io/es/help/developers/rest-api)
- [Envía datos a tus sistemas con webhooks](https://scratcher.io/es/help/developers/webhooks)
- [Scratcher MCP para tus propias herramientas de IA](https://scratcher.io/es/help/developers/mcp)

## Artículos relacionados

- [Empieza con la API REST](https://scratcher.io/es/help/developers/rest-api): Crea un token de acceso, elige los permisos y lee campañas, leads y listas desde tus propios sistemas.
- [Consulta el estado de la entrega y reenvía leads](https://scratcher.io/es/help/integrations/delivery-status): Mira qué leads se han enviado a tus herramientas, descubre por qué ha fallado un envío y vuelve a enviarlo.
- [Conecta más de 8.000 apps con Zapier](https://scratcher.io/es/help/integrations/zapier): Envía los nuevos registros de Scratcher a Google Sheets, Slack, tu CRM o miles de apps más con Zapier.

## ¿Sigues necesitando ayuda?

Hay personas reales para ayudarte. Si ya usas Scratcher, lo más rápido es el chat dentro de la plataforma.

- **[Chatea con nosotros](https://platform.scratcher.io/login)**

    Inicia sesión y haz clic en el botón del chat, abajo a la derecha. Rex responde al instante y nuestro equipo está a un clic.
- **[Reserva una reunión](https://scratcher.io/es/book-a-meeting)**

    Una videollamada gratuita de 30 minutos con nuestro equipo: una demostración, ideas para campañas o ayuda con tu configuración.
- **[Escríbenos](mailto:contact@scratcher.io)**

    Escribe a contact@scratcher.io y te responderemos.
