Paginación
El uso de paginación es fundamental para gestionar grandes conjuntos de datos al utilizar la API de Virtualpos . Al realizar una solicitud a la URL https://api.virtualpos-sandbox.com/v3/payments, puedes incluir los parámetros de paginación para limitar la cantidad de resultados devueltos y desplazarte a través de las páginas de resultados.
Ajusta los valores de “limit” y “page” según tus necesidades para controlar la cantidad de datos que deseas recuperar y la posición desde la cual deseas comenzar. Esto garantiza una eficiente gestión y recuperación de datos al interactuar con la API de Virtualpos en tus aplicaciones.
Ejemplo:
https://api.virtualpos-sandbox.com/v3/payments?limit=2&page=1En el ejemplo anterior, al agregar los parámetros “limit=2” y “page=1” a la URL, se solicitarán un máximo de dos registros y se omitirán el primer resultado, lo que permitirá obtener la siguiente página de resultados.
En la respuesta, el servicio retornara el siguiente objeto con la informacion de la paginación.
"pagination": { "limit": 3, "page": 1, "pages": 2, "total": 6}- limit: Número de registros que como máximo retornará cada request al servicio, el valor mínimo es 1 y el máximo es 100.
- page: Página solicitada en el request
- pages: Número total de páginas.
- total: Número total de registros.
Esto lo puedes implementar en las APIs de listado de objetos: