Listar Tratamientos
Listar Tratamientos
POST /cl/consent_manager/list_processing
Devuelve la colección de tratamientos de un titular para una Activity. Exige ambos datos (subject_external_id + activity_code); nunca fusiona ni oculta resultados para simular unicidad: dos inicios válidos producen dos tratamientos distintos.
- URL de producción:
https://api.floid.app/cl/consent_manager/list_processing - URL de sandbox:
https://sandbox.floid.app/cl/consent_manager/list_processing
Headers requeridos
Authorization: Bearer {{TOKEN}}
Content-Type: application/json
Parámetros del body
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
subject_external_id | string | Sí | Identificador del titular. |
activity_code | string | Sí | Código de la Activity. |
sandbox | boolean | No | true consulta el espacio sandbox. Por defecto false. |
Si falta cualquiera de los dos, la API devuelve
VALIDATION_ERROR(400).
Ejemplo
curl --location 'https://api.floid.app/cl/consent_manager/list_processing' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{TOKEN}}' \
--data '{ "subject_external_id": "customer-8293", "activity_code": "marketing-redec" }'Respuesta exitosa (200)
data.items es la lista de resúmenes (no el detalle completo; para el detalle use get_processing).
{
"code": 200,
"message": "OK",
"caseid": "b3f1c2a4-9e77-4c31-8a10-2f6d5e7a1b90",
"data": {
"items": [
{
"processing_id": "550e8400-e29b-41d4-a716-446655440000",
"activity_code": "marketing-redec",
"activity_version_number": 3,
"status": "ACTIVE",
"evidence_status": "RECEIVED",
"legal_basis": "CONSENT",
"legal_framework": "REDEC",
"started_at": "2026-09-10T13:00:00.000Z",
"ends_at": "2026-09-25T13:00:00.000Z",
"expires_at": null,
"terminated_at": null
}
]
}
}items[] — resumen de tratamiento
items[] — resumen de tratamiento| Campo | Tipo | Descripción |
|---|---|---|
processing_id | string | UUID del tratamiento. |
activity_code | string | Código de la Activity. |
activity_version_number | number | Versión pública de la Activity aplicada. |
status | string | ACTIVE, REVOKED, EXPIRED, TERMINATED, INVALIDATED. |
evidence_status | string | NOT_REQUIRED, PENDING, RECEIVED, OVERDUE. |
legal_basis | string | Base legal del tratamiento. |
legal_framework | string | REDEC | LPDP. |
started_at | string (ISO 8601) | Inicio del tratamiento. |
ends_at | string (ISO 8601) | Fin máximo calculado (null si no aplica). |
expires_at | string (ISO 8601) | Acortamiento del consentimiento (null si no aplica). |
terminated_at | string (ISO 8601) | Término real (null si sigue vigente). |
Errores
| HTTP | error_code | Cuándo |
|---|---|---|
| 400 | VALIDATION_ERROR | Falta subject_external_id o activity_code. |
| 401 | UNAUTHORIZED | Bearer token ausente o inválido. |
| 500 | INTERNAL_ERROR | Error inesperado del servidor. |
Updated about 10 hours ago
