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
entornostringrequerido
Entorno a modificar. Valores: "demo" o "prod".Ej:
demoeventosarrayrequerido
Lista de eventos a activar o desactivar. Solo se modifican los enviados.
eventostringrequerido
Nombre del evento (ej: documento.correo.enviado).
activobooleanrequerido
true para activar, false para desactivar.
Parámetros del response
dataobjectrequerido
Estado completo de todos los eventos tras la actualización.
entornostringrequerido
Entorno modificado.
eventosarrayrequerido
Lista completa de todos los eventos con su estado actualizado.
eventostringrequerido
Nombre del evento.
activobooleanrequerido
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
}
]
}
}