Logs de Acceso
POST /cl/consent_manager/get_access_logs
Obtiene los registros de acceso a consentimientos (consultas de detalle, validaciones).
URL Completa: https://api.floid.app/cl/consent_manager/get_access_logs
Parámetros 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 |
codigo_institucion | string | No | Filtrar por institución que accedió |
fecha_desde | string | No | Fecha inicio (formato: YYYY-MM-DD) |
fecha_hasta | string | No | Fecha fin (formato: YYYY-MM-DD) |
ip | string | No | Filtrar por IP específica |
Ejemplo de Solicitud
curl --location 'https://api.floid.app/cl/consent_manager/get_access_logs&caseId=CASE-001&page=1&limit=50&fecha_desde=2026-01-01' \
--header 'Authorization: Bearer {{TOKEN}}' \
--data '{
"caseId": "CASE-2026-001"
}'
Respuesta Exitosa (200)
{
"code": "200",
"msg": "OK",
"caseid": "CASE-001",
"data": {
"access_logs": [
{
"id": 789,
"consent_id": 123,
"consent_token": "a9a628a1-b4ac-4ab2-b4d0-954f91239d60",
"codigo_institucion": "001234567",
"tipo_acceso": "DETAIL_VIEW",
"endpoint": "get_consent_detail",
"ip": "172.19.0.5",
"user_agent": "Mozilla/5.0...",
"timestamp": "2026-01-12 18:15:00",
"duracion_ms": 145,
"resultado": "SUCCESS"
},
{
"id": 790,
"consent_id": 123,
"consent_token": "a9a628a1-b4ac-4ab2-b4d0-954f91239d60",
"codigo_institucion": "001234567",
"tipo_acceso": "VALIDATION",
"endpoint": "validate_consent",
"ip": "172.19.0.5",
"user_agent": "curl/7.68.0",
"timestamp": "2026-01-12 18:20:00",
"duracion_ms": 89,
"resultado": "SUCCESS"
}
],
"pagination": {
"page": 1,
"limit": 50,
"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 25 days ago
