Registros de auditoría
Cada acción significativa se registra con una marca de tiempo, actor e IP de origen para cumplimiento y depuración.
Tu actividad
bashGET /v1/account/logs?limit=100 → { "logs": [ { "action": "server.create", "target": "f3c1…", "meta": { "name": "smp" }, "ip": "203.0.113.4", "created_at": "…" }, { "action": "billing.topup", "meta": { "creditCents": 2500 }, "created_at": "…" } ] }
Acciones registradas
server.create,server.delete,server.power,server.suspendkey.create,key.revokebilling.checkout,billing.topupbudget.update
Toda la plataforma (admin)
Los administradores pueden leer la actividad de todas las cuentas en GET /v1/admin/logs — útil para revisión de incidentes y monitoreo de abusos. Cada entrada incluye la cuenta actuante y la IP.
Retención
Los registros se almacenan en tu base de datos Supabase; la retención es la que configures allí. El registro es del tipo best-effort y nunca bloquea la acción que describe.