Appearance
Listar análisis de crédito
GET
/credit-analyses
Obtiene la lista de todos los análisis de crédito realizados en la organización.
Uso
Este endpoint permite consultar el historial de análisis de crédito realizados, incluyendo estados, resultados y metadatos de cada análisis.
Estados del análisis
Pending: Análisis en cola de esperaInProgress: Análisis en ejecuciónCompleted: Análisis completado exitosamenteFailed: Análisis falló durante la ejecuciónCancelled: Análisis cancelado por el usuario
Permisos requeridos
ReadAnalysis: Lectura de análisis de crédito
Authorizations
bearerAuth
JWT token de autenticación. Utilice este esquema para autenticar solicitudes con un token JWT.
TypeHTTP (bearer)
Parameters
Header Parameters
Config-Organization-ID*
ID único de la organización para la cual se consultan los análisis.
Formato: UUID v4
Validación: Debe corresponder a una organización activa
Typestring
RequiredExample
123e4567-e89b-12d3-a456-426614174000format
uuidOrganization-ID*
ID de la organización (campo legacy, usar Config-Organization-ID preferentemente).
Nota: En futuras versiones este header será deprecado.
Typestring
RequiredExample
123e4567-e89b-12d3-a456-426614174000format
uuidQuery Parameters
page
Número de página para la paginación.
Valor por defecto: 1
Typeinteger
Example
1minimum
1default
1per_page
Número de elementos por página.
Rango: 1-100
Typeinteger
Example
20minimum
1maximum
100default
20status
Filtrar por estado del análisis.
Estados disponibles:
Pending: En colaInProgress: En progresoCompleted: CompletadoFailed: FallóCancelled: Cancelado
Typestring
Enum
PendingInProgressCompletedFailedCancelledExample
Completeddebtor_id
Filtrar por ID del deudor específico.
Uso: Para ver análisis de un deudor en particular
Typestring
Example
123e4567-e89b-12d3-a456-426614174000format
uuiddate_from
Fecha de inicio para filtrar análisis.
Formato: YYYY-MM-DD
Typestring
Example
2023-12-01format
datedate_to
Fecha de fin para filtrar análisis.
Formato: YYYY-MM-DD
Typestring
Example
2023-12-31format
datescore_min
Puntaje mínimo de análisis para filtrar.
Rango: 0-1000
Typeinteger
Example
600minimum
0maximum
1000score_max
Puntaje máximo de análisis para filtrar.
Rango: 0-1000
Typeinteger
Example
850minimum
0maximum
1000include_metadata
Incluir metadatos detallados del análisis.
Typeboolean
Example
falsedefault
falsesort_by
Campo por el cual ordenar los resultados.
Opciones:
created_at: Fecha de creación (defecto)completed_at: Fecha de finalizaciónscore: Puntaje obtenidostatus: Estado del análisis
Typestring
Enum
created_atcompleted_atscorestatusExample
created_atdefault
created_atsort_order
Orden de los resultados.
Opciones:
desc: Descendente (más reciente primero)asc: Ascendente (más antiguo primero)
Typestring
Enum
ascdescExample
descdefault
desccreditID
Filtrar por ID del análisis de crédito específico.
Uso: Para ver detalles de un análisis en particular
Typestring
Example
123e4567-e89b-12d3-a456-426614174000format
uuidResponses
Lista de análisis de crédito obtenida exitosamente
application/json
JSON
{
"message": "credit_analyses",
"data": [
{
"ID": "123e4567-e89b-12d3-a456-426614174000",
"debtorId": "456e7890-e89b-12d3-a456-426614174001",
"debtorName": "Juan Pérez González",
"status": "Completed",
"overallScore": 720,
"riskLevel": "Medium",
"recommendation": "Approve",
"scoreBreakdown": {
"identity": 85,
"income": 75,
"creditHistory": 68,
"financialStability": 72,
"employment": 80
},
"createdAt": "2023-12-01T14:30:00Z",
"startedAt": "2023-12-01T14:30:15Z",
"completedAt": "2023-12-01T14:32:30Z",
"executionTime": 135,
"model": "KuentaRisk_v2",
"version": "2.3.1",
"detailsUrl": "https://api.kuenta.co/v1/credit-analysis/analysis-123e4567-e89b-12d3-a456-426614174000",
"reportUrl": "https://api.kuenta.co/v1/credit-analysis/analysis-123e4567-e89b-12d3-a456-426614174000/report.pdf"
},
{
"ID": "234e5678-e89b-12d3-a456-426614174001",
"debtorId": "567e8901-e89b-12d3-a456-426614174002",
"debtorName": "María García López",
"status": "Completed",
"overallScore": 850,
"riskLevel": "Low",
"recommendation": "Approve",
"scoreBreakdown": {
"identity": 95,
"income": 88,
"creditHistory": 82,
"financialStability": 85,
"employment": 90
},
"createdAt": "2023-12-01T13:15:00Z",
"startedAt": "2023-12-01T13:15:10Z",
"completedAt": "2023-12-01T13:17:45Z",
"executionTime": 155,
"model": "KuentaRisk_v2",
"version": "2.3.1",
"detailsUrl": "https://api.kuenta.co/v1/credit-analysis/analysis-234e5678-e89b-12d3-a456-426614174001",
"reportUrl": "https://api.kuenta.co/v1/credit-analysis/analysis-234e5678-e89b-12d3-a456-426614174001/report.pdf"
},
{
"ID": "345e6789-e89b-12d3-a456-426614174002",
"debtorId": "678e9012-e89b-12d3-a456-426614174003",
"debtorName": "Tech Solutions SAS",
"status": "InProgress",
"overallScore": 0,
"riskLevel": "Low",
"recommendation": "ManualReview",
"createdAt": "2023-12-01T16:45:00Z",
"startedAt": "2023-12-01T16:45:05Z",
"model": "KuentaRisk_v2",
"version": "2.3.1",
"detailsUrl": "https://api.kuenta.co/v1/credit-analysis/analysis-345e6789-e89b-12d3-a456-426614174002"
}
],
"meta": {
"total": 147,
"page": 1,
"per_page": 20,
"total_pages": 8,
"has_next_page": true,
"has_prev_page": false
}
}