Obtener Auditoría General
POST /cl/consent_manager/get_audit_trail
Obtiene el registro de auditoría de todas las operaciones realizadas en el sistema.
URL Completa: https://api.floid.app/cl/consent_manager/get_audit_trail
Parámetros de Entrada
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
caseId | string | Sí | ID único del caso para trazabilidad |
page | integer | No | Número de página (default: 1) |
limit | integer | No | Registros por página (default: 100, max: 500) |
consent_token | string | No | Filtrar por consentimiento específico |
accion | string | No | Filtrar por acción: CREATED, UPDATED, REVOKED, etc |
fecha_desde | string | No | Fecha inicio (formato: YYYY-MM-DD) |
fecha_hasta | string | No | Fecha fin (formato: YYYY-MM-DD) |
usuario | string | No | Filtrar por usuario que realizó la acción |
Ejemplo de Solicitud
curl --location 'https://api.floid.app/cl/consent_manager/get_audit_trail' \
--header 'Authorization: Bearer {{TOKEN}}' \
--data '{
"caseId": "CASE-2026-001"
}'
Respuesta Exitosa (200)
{
"code": "200",
"msg": "OK",
"caseid": "CASE-001",
"data": {
"audit_records": [
{
"id": 456,
"consent_id": 123,
"consent_token": "a9a628a1-b4ac-4ab2-b4d0-954f91239d60",
"accion": "REVOKED",
"descripcion": "Consentimiento revocado: Solicitud del titular",
"usuario": "12345678-9",
"ip": "172.19.0.7",
"user_agent": "Mozilla/5.0...",
"timestamp": "2026-01-12 18:30:00",
"metadata": {
"motivo": "Solicitud del titular",
"estado_anterior": "ACTIVE",
"estado_nuevo": "REVOKED"
}
},
{
"id": 455,
"consent_id": 123,
"consent_token": "a9a628a1-b4ac-4ab2-b4d0-954f91239d60",
"accion": "CREATED",
"descripcion": "Consentimiento creado",
"usuario": "API_USER",
"ip": "172.19.0.7",
"user_agent": "curl/7.68.0",
"timestamp": "2026-01-12 17:52:58",
"metadata": {
"origen": "API",
"medio": 1,
"finalidad": 2
}
}
],
"pagination": {
"page": 1,
"limit": 100,
"total_records": 2,
"total_pages": 1
}
}
}
Posibles Errores
| Error Code | HTTP | Descripción |
|---|---|---|
INVALID_REQUEST | 400 | Parámetro de filtro inválido |
INVALID_REQUEST | 400 | Formato de fecha inválido |
INTERNAL_ERROR | 400 | Error al consultar base de datos |
Updated about 1 month ago
