Activar / desactivar eventos

Activa o desactiva eventos webhook por entorno. Solo se modifican los eventos enviados en el payload — los demás permanecen igual.

PATCHhttps://api.facturalo.pe/api/v3/empresas/{uuid}/webhook/eventos

Parámetros del request

entorno
stringrequerido
Entorno a modificar. Valores: "demo" o "prod".Ej: demo
eventos
arrayrequerido
Lista de eventos a activar o desactivar. Solo se modifican los enviados.
evento
stringrequerido
Nombre del evento (ej: documento.correo.enviado).
activo
booleanrequerido
true para activar, false para desactivar.

Parámetros del response

data
objectrequerido
Estado completo de todos los eventos tras la actualización.
entorno
stringrequerido
Entorno modificado.
eventos
arrayrequerido
Lista completa de todos los eventos con su estado actualizado.
evento
stringrequerido
Nombre del evento.
activo
booleanrequerido
Estado actual del evento.
Request bodyjson
{
  "entorno": "demo",
  "eventos": [
    {
      "evento": "documento.correo.enviado",
      "activo": true
    },
    {
      "evento": "documento.correo.fallido",
      "activo": true
    }
  ]
}
200 — Eventos actualizadosjson
{
  "success": true,
  "message": "Eventos webhook actualizados correctamente.",
  "data": {
    "entorno": "demo",
    "eventos": [
      {
        "evento": "documento.sunat.respuesta",
        "activo": true
      },
      {
        "evento": "documento.anulado",
        "activo": true
      },
      {
        "evento": "documento.correo.enviado",
        "activo": true
      },
      {
        "evento": "documento.correo.fallido",
        "activo": true
      },
      {
        "evento": "guia.sunat.respuesta",
        "activo": true
      },
      {
        "evento": "documento.error",
        "activo": true
      }
    ]
  }
}