Title
Create new category
Edit page index title
Edit category
Edit link
Listar Cuentas
Visión General
Este endpoint permite crear un Cliente (Customer) dentro de la API de Passport proporcionando los datos de identificación necesarios. Una solicitud exitosa retorna el ID del cliente y la información de confirmación del recurso creado.
Detalles del Endpoint
Parámetro | Descripción |
|---|---|
Endpoint | |
Método | GET |
Encabezados | Authorization |
Autenticación | Token de Acceso (Bearer Token) |
Este endpoint retorna todas las cuentas vinculadas a la entidad autenticada.
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 Cuentas
Parámetro | Descripción |
|---|---|
customer_id | Filtra por el identificador del cliente asociado a la cuenta. |
account_id | Filtra por el identificador único de la cuenta. |
status | Filtra por el estado de la cuenta (por ejemplo, activa, inactiva). |
account_type | Filtra por el tipo de cuenta (por ejemplo, ahorros, ordinaria). |
account_number | Filtra por el número de cuenta. |
Cuerpo de la Solicitud
No se requiere cuerpo en la solicitud para este endpoint.
Ejemplo de Solicitud
Cuerpo de la Respuesta
Código HTTP: 200 OK
Retorna los datos de todas las cuentas creadas junto con sus IDs únicos.
Ejemplo de Respuesta
available_balance representa los fondos disponibles para su uso inmediato, pending_balance refleja transacciones que aún están en proceso de liquidación.
Errores Comunes y Manejo
Código HTTP | Significado | Descripción |
|---|---|---|
400 Bad Request | Datos inválidos | Faltan campos requeridos o contienen valores incorrectos. |
401 Unauthorized | Token inválido | El token de acceso ha expirado o es inválido. |
403 Forbidden | Acceso denegado | La solicitud no está autorizada para listar las cuentas. |
500 Server Error | Error del servidor | Ocurrió un error inesperado al recuperar las cuentas. |
Buenas Prácticas
Asegúrate de que el token de autenticación sea válido antes de realizar la solicitud.
Utiliza paginación si estás trabajando con grandes volúmenes de cuentas.
Supervisa los saldos de cuenta para evitar errores de fondos insuficientes al realizar transacciones.