Skip to content

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
ExampleJuan Pérez
documentType

Tipo de documento

Typestring
Enum
CCCENITPASSPORTTI
ExampleCC
documentNumber

Número de documento específico

Typestring
Example12345678
status

Estado del deudor

Typestring
Enum
activeinactiveblockedpending
Exampleactive
cityCode

Código DANE de la ciudad

Typestring
Example11001
hasActiveCredits

Filtrar deudores con créditos activos

Typeboolean
Exampletrue
page

Número de página para paginación

Typeinteger
Example1
minimum1
default1
limit

Número de registros por página

Typeinteger
Example20
minimum1
maximum100
default20
sortBy

Campo para ordenar los resultados

Typestring
Enum
namedocumentNumbercreatedAtlastActivityAtcreditBalance
Examplename
defaultcreatedAt
sortOrder

Orden de clasificación

Typestring
Enum
ascdesc
Exampleasc
defaultdesc

Responses​

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",
"Email": "[email protected]",
"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
}
}
}

Playground​

Server
Authorization
Variables
Key
Value

Samples​

Powered by VitePress OpenAPI