> ## Documentation Index
> Fetch the complete documentation index at: https://docs.notifique.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Eventos de webhook

> Reciba una notificación cuando una plantilla oficial se envíe a Meta, se apruebe, se rechace o cambie de categoría.

<Tip>
  **`template.*`** tracks the **Meta catalog** (approval, rejection, category). **`message.*`** tracks **message delivery**, different concerns.
</Tip>

## En breve

* **`template.*`** eventos = ciclo de vida de plantillas **oficiales** sincronizadas con Meta.
* **`instanceId`** está **vacío**, las plantillas no utilizan una instancia de canal.
* Se activa cuando **publicas en Meta**, cuando Meta **cambia de estado** o **categoría**, o cuando Notifique **actualiza** el espejo local después de la sincronización.
* Para **entrega**, utiliza [webhooks de WhatsApp](/es/whatsapp-api/como-funciona/eventos-do-webhooks) (`message.sent`, `message.delivered`, …).

Configuración general: [Webhooks](/es/guides/webhooks/index). Seguridad: [Seguridad del webhook](/es/guides/webhooks/seguranca).

***

## Cómo se ve el POST

***

## Referencia de eventos

| Evento                      | Cuándo se dispara                   | Qué hacer con ello                   |
| --------------------------- | ----------------------------------- | ------------------------------------ |
| `template.submitted`        | Plantilla enviada/publicada en Meta | Registrar envío para aprobación      |
| `template.status_changed`   | Cambia el estado local              | Permitir o bloquear envíos oficiales |
| `template.category_changed` | Meta cambia categoría               | Ajustar reglas de facturación/uso    |

Estados posibles en `status_changed`: `APPROVED`, `PENDING`, `REJECTED`, `IN_APPEAL`, `PAUSED`, `DISABLED`, `DELETED`, `PENDING_DELETION`, `LIMIT_EXCEEDED`, `ARCHIVED`.

***

## Carga útil por evento

<AccordionGroup>
  <Accordion title="template.submitted" />

  <Accordion title="template.status_changed">
    **Ejemplo rechazado:**
  </Accordion>

  <Accordion title="template.category_changed" />
</AccordionGroup>

***

## Próximos pasos

* [Plantillas oficiales Meta](/es/template-api/como-funciona/templates-oficiais-meta): sincronizar, vincular, publicar
* [Inicio rápido](/es/template-api/como-funciona/quick-start): envío multicanal
* [Introducción](/es/template-api/como-funciona/introducao): interno × oficial
* [Eventos WhatsApp](/es/whatsapp-api/como-funciona/eventos-do-webhooks): entrega `message.*`
* [Webhooks (guía general)](/es/guides/webhooks/index)
