Appearance
Listar deudores
GET
/debtors
Obtiene la lista de todos los deudores (terceros) asociados a la organización del usuario actual. Permite filtros avanzados y paginación para gestionar grandes volúmenes de datos.
Authorizations
bearerAuth
JWT token de autenticación. Utilice este esquema para autenticar solicitudes con un token JWT.
TypeHTTP (bearer)
Parameters
Query Parameters
query
Texto para búsqueda por nombre, número de documento o email
Typestring
Example
Juan PérezdocumentType
Tipo de documento
Typestring
Enum
CCCENITPASSPORTTIExample
CCdocumentNumber
Número de documento específico
Typestring
Example
12345678status
Estado del deudor
Typestring
Enum
activeinactiveblockedpendingExample
activecityCode
Código DANE de la ciudad
Typestring
Example
11001hasActiveCredits
Filtrar deudores con créditos activos
Typeboolean
Example
truepage
Número de página para paginación
Typeinteger
Example
1minimum
1default
1limit
Número de registros por página
Typeinteger
Example
20minimum
1maximum
100default
20sortBy
Campo para ordenar los resultados
Typestring
Enum
namedocumentNumbercreatedAtlastActivityAtcreditBalanceExample
namedefault
createdAtsortOrder
Orden de clasificación
Typestring
Enum
ascdescExample
ascdefault
descResponses
Lista de deudores obtenida exitosamente
application/json
JSON
{
"success": true,
"message": "success",
"data": {
"debtors": [
{
"ID": "123e4567-e89b-12d3-a456-426614174000",
"PersonalInfo": {
"FirstName": "Juan Carlos",
"LastName": "Pérez García",
"FullName": "Juan Carlos Pérez García",
"DocumentType": "CC",
"DocumentNumber": "12345678",
"Phone": "+57 300 123 4567",
"BirthDate": "1990-05-15",
"Gender": "M"
},
"Address": {
"Street": "Calle 123 #45-67",
"CityCode": "11001",
"CityName": "Bogotá",
"StateCode": "11",
"StateName": "Bogotá D.C.",
"CountryCode": "CO",
"PostalCode": "110111"
},
"CreditInfo": {
"TotalCredits": 3,
"ActiveCredits": 1,
"CompletedCredits": 2,
"TotalCreditAmount": "15000000.00",
"OutstandingBalance": "5000000.00",
"LastPaymentDate": "2024-01-10T14:30:00Z",
"CreditScore": 750,
"RiskLevel": "string"
},
"Status": "string",
"CreatedAt": "2023-12-01T10:00:00Z",
"UpdatedAt": "2024-01-15T16:45:00Z",
"LastActivityAt": "2024-01-15T14:30:00Z"
}
],
"pagination": {
"currentPage": 1,
"totalPages": 5,
"totalRecords": 95,
"hasNextPage": true,
"hasPreviousPage": false
},
"filters": {
"query": "Juan",
"status": "active",
"hasActiveCredits": true
}
}
}