SEHL Mail Control Center — API v0.8.2

Panel soberano sobre SEHL-DB. Autenticación por cookie de sesión; las escrituras requieren cabecera X-CSRF-Token. Sin LLM externos.

GET/healthzSalud del servicio y del motor de datos
GET/api/v1/public-configConfiguración pública (locales, URLs)
GET/api/v1/system/statusEstado de motores y contadores
POST/api/v1/system/reconcileEjecuta una pasada del reconciliador
GET/api/v1/system/stalwart-mailboxesTodas las casillas del motor, por dominio (incluidas las externas)
GET/api/v1/system/audit-integrityVerifica la cadena HMAC de auditoría
POST/api/v1/auth/loginInicia sesión (cookie + CSRF)
GET/api/v1/auth/meAdministrador de la sesión actual
POST/api/v1/auth/logoutCierra y revoca la sesión
GET/api/v1/tenantsLista organizaciones
POST/api/v1/tenantsCrea organización
GET/api/v1/tenants/:idDetalle de organización
PATCH/api/v1/tenants/:idModifica organización
DELETE/api/v1/tenants/:idElimina organización
GET/api/v1/tenants/:id/domainsLista dominios
POST/api/v1/tenants/:id/domainsAprovisiona dominio
POST/api/v1/tenants/:id/domains/:did/retryReintenta aprovisionamiento
PATCH/api/v1/tenants/:id/domains/:didModifica dominio (límites, cuotas, activo)
PATCH/api/v1/tenants/:id/mailboxes/:midModifica buzón (cuota, nombre, activo)
DELETE/api/v1/tenants/:id/domains/:didElimina dominio
GET/api/v1/tenants/:id/mailboxesLista buzones
POST/api/v1/tenants/:id/mailboxesCrea buzón
DELETE/api/v1/tenants/:id/mailboxes/:midElimina buzón y sus alias
GET/api/v1/tenants/:id/aliasesLista alias
POST/api/v1/tenants/:id/aliasesCrea alias
DELETE/api/v1/tenants/:id/aliases/:aidElimina alias
POST/api/v1/tenants/:id/semantic/indexIndexa mensaje en el motor semántico local
POST/api/v1/tenants/:id/semantic/searchBúsqueda semántica autorizada
DELETE/api/v1/tenants/:id/semantic/documents/:docidPurga documento semántico
GET/api/v1/tenants/:id/auditEventos de auditoría (append-only)
GET/api/v1/system/queueCola de entrega del motor
POST/api/v1/system/queue/:qid/retryLibera/reintenta un mensaje de la cola
DELETE/api/v1/system/queue/:qidBloquea/cancela un mensaje de la cola
GET/api/v1/tenants/:id/domains/:did/dnsRegistros DNS/DKIM a publicar
GET/api/v1/adminsLista administradores
POST/api/v1/adminsCrea administrador (superadmin)
PATCH/api/v1/admins/:aidModifica administrador (superadmin)
POST/api/v1/admins/:aid/passwordCambia contraseña (propia o superadmin)
DELETE/api/v1/admins/:aidElimina administrador (superadmin)
GET/api/v1/system/settingsAjustes del sistema
PATCH/api/v1/system/settingsModifica ajustes (superadmin)
POST/api/v1/ingest/messageWebhook de ingesta: indexado semántico automático (clave dedicada)
GET/api/v1/tenants/:id/statsEstadísticas: actividad, uso por dominio
GET/api/v1/tenants/:id/trashPapelera (borrados lógicos)
POST/api/v1/tenants/:id/trash/:kind/:rid/restoreRestaura un elemento de la papelera