Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Listar Clientes
Visión General
Este endpoint permite Listar todos los clientes (Customer) dentro de la API de Passport proporcionando los datos de identificación necesarios. Una solicitud exitosa retorna un listado de todos los clientes y la información detallada de cada uno.
Detalles del Endpoint
Parámetro | Descripción |
|---|---|
Endpoint | https://api.paas.sandbox.co.passportfintech.com/v1/customers |
Método | GET |
Encabezados | Content-Type: application/json, Authorization |
Autenticación | Token de Acceso (Bearer Token) |
Parámetros de Consulta
Parámetros de Paginación
Parámetro | Descripción |
|---|---|
page_params.page_size | Cantidad de registros a retornar por página. |
page_params.page_number | Número de página a consultar. |
page_params.first_request_timestamp.seconds | Segundos UTC desde Unix epoch ( |
page_params.first_request_timestamp.nanos | Fracción en nanosegundos (0 a 999,999,999). Debe ser un valor no negativo y representa la fracción de segundo con resolución de nanosegundos. |
Parámetros de Ordenamiento
Parámetro | Descripción |
|---|---|
order_params.order_key | Campo utilizado para ordenar los resultados. |
order_params.order_direction | Dirección del ordenamiento. Valores permitidos: |
Filtros de Clientes
Parámetro | Descripción |
|---|---|
identification_number | Filtra por el número de identificación del cliente. |
customer_id | Filtra por el identificador único del cliente. |
identification_type | Filtra por el tipo de identificación del cliente (por ejemplo, |
Cuerpo de la Solicitud
No requiere cuerpo de solicitud.
Ejemplo de Solicitud
Cuerpo de la Respuesta
Código HTTP: 200 OK
Ejemplo de Respuesta
Errores Comunes y Manejo
Código HTTP | Significado | Descripción |
|---|---|---|
400 | Bad Request | Formato de solicitud inválido. |
401 | Unauthorized | Token Bearer ausente, expirado o sin alcance |
403 | Forbidden | El solicitante no tiene permisos para listar los clientes. |
404 | Not Found | No existen clientes registrados para la entidad. |
500 | Server Error | Error inesperado en el servidor; reintente o contacte soporte. |
Buenas Prácticas
Usa
pagination_infopara recuperar todos los clientes cuando la lista sea extensa.Combina con Obtener Cliente (
GET /customers/{id}) para acceder a información detallada de un cliente en particular.