> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/es/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/create-and-manage-advocate-webhook-subscriptions.md).

# Crear y administrar suscripciones de webhooks de Advocate

Los webhooks son código que se ejecuta cuando ocurre un evento. Advocate le permite usar webhooks para registrar una URL a la que haremos una solicitud POST cada vez que ocurra un evento en su programa; por ejemplo, cuando se crea un código de cupón personalizado para un nuevo participante, se crea un objeto de evento. Hay dos métodos para crear y administrar webhooks: [a través de la API de Advocate](https://integrations.impact.com/integration-guides/for-brands/advocate/advocate-api/api-webhooks-for-advocate-programs) o en la plataforma de Advocate. Este artículo de ayuda explicará cómo administrar webhooks a través de la plataforma de Advocate.

#### Crear una suscripción de webhook

1. En la barra de navegación superior, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2F210dEQa93qyQgoJDkieL%2FUser%20profile.svg?alt=media\&token=f84c5b17-fae4-4a30-990a-9de5e57a150b) **\[Perfil de usuario] → Configuración**.
2. En la columna izquierda, debajo de *Configuración de Advocate*, seleccione **Webhooks**.
3. En la *Suscripciones de webhook* la página, seleccione **Crear suscripción**.
4. Debajo *Publicar en URL*, introduzca la dirección única que la aplicación usa para enviar actualizaciones en tiempo real sobre eventos específicos.
5. Opcionalmente, debajo de *Nombre del webhook*, introduzca el nombre de la nueva suscripción de webhook.
6. Seleccione **Guardar**.

#### Solucionar problemas con los registros de webhooks

Cuando registra una URL a la que Advocate publica cada vez que ocurre un evento en su programa, puede revisar los registros y solucionar problemas de cualquier evento de webhook que falle.

**Acceda a los registros de su webhook**

1. En la barra de navegación superior, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2F210dEQa93qyQgoJDkieL%2FUser%20profile.svg?alt=media\&token=f84c5b17-fae4-4a30-990a-9de5e57a150b) **\[Perfil de usuario] → Configuración**.
2. En la columna izquierda, debajo de *Configuración de Advocate*, seleccione **Webhooks**.
3. En la *Suscripciones de webhook* la página, seleccione **Ver registros**.
4. Use los filtros a continuación *Registro de eventos de webhooks* para filtrar los webhooks.
   * Consulte la *Referencia de filtros* a continuación para obtener más información.

<details>

<summary>Referencia de filtros</summary>

| Filtro  | Descripción                                                                                                                                                                                                                     |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tipo    | Filtrar por el webhook [tipo de evento](https://integrations.impact.com/integration-guides/for-brands/advocate/advocate-api/api-webhooks-for-advocate-programs). Este filtro tiene como valor predeterminado *Todos los tipos*. |
| Período | Filtre por el período en el que se actualizó por última vez el webhook. Este filtro tiene como valor predeterminado *Todo el tiempo*.                                                                                           |

</details>

**Ver detalles del webhook**

1. Seleccione un webhook específico para abrir la vista de *Detalles del webhook* .
2. Esta vista proporciona información que se puede usar para solucionar problemas de una suscripción de webhook.
   * Consulte la *Referencia del evento* a continuación para obtener más información.

<details>

<summary>Referencia del evento</summary>

| Filtro                     | Descripción                                                                                                                                                                                                                                                                                                                                                                      |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tipo                       | El webhook [tipo de evento](https://integrations.impact.com/integration-guides/for-brands/advocate/advocate-api/api-webhooks-for-advocate-programs).                                                                                                                                                                                                                             |
| ID del webhook             | El identificador único del webhook.                                                                                                                                                                                                                                                                                                                                              |
| Fecha de creación          | La fecha en la que se creó el webhook.                                                                                                                                                                                                                                                                                                                                           |
| Datos del evento           | El webhook [carga útil](https://integrations.impact.com/integration-guides/for-brands/advocate/advocate-api/api-webhooks-for-advocate-programs).                                                                                                                                                                                                                                 |
| Suscripción(es)            | Suscripciones de webhook a las que se envió el webhook y su estado.                                                                                                                                                                                                                                                                                                              |
| Detalles de la suscripción | Detalles sobre la respuesta recibida desde el extremo de la suscripción de webhook. Los detalles pueden incluir el intento de entrega del webhook, mostrando la marca de tiempo del intento, el código de estado HTTP recibido del destino y si el intento agotó el tiempo de espera debido a que la solicitud tardó demasiado en recibir una respuesta del servidor de destino. |

</details>

**Sistema de reintento de webhooks para entregas de eventos fallidas**

* Los webhooks se entregan inmediatamente después de que se activa un evento. Si el extremo no responde correctamente a un intento de entrega (es decir, responde con un código de estado distinto de 200), la entrega se considerará fallida.
* Las entregas fallidas se reintentarán cada hora después del intento fallido anterior hasta que se realice una entrega correcta o hasta que se hayan hecho 72 intentos (aproximadamente 3 días a un ritmo de 1 reintento por hora).
* Los extremos de webhook que devuelvan errores de forma constante se desactivarán automáticamente después del siguiente número de errores:

  | Código de estado | Errores recibidos |
  | ---------------- | ----------------- |
  | Errores 4xx      | 1000              |
  | Errores 5xx      | 2000              |
  | Errores 3xx      | 2000              |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/es/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/create-and-manage-advocate-webhook-subscriptions.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
