Paginación

Introducción

Al recuperar grandes volúmenes de datos desde la API de Passport, la paginación permite optimizar el rendimiento y mejorar el manejo de la información. Esta guía explica cómo está estructurado el objeto pagination_info y cómo implementar paginación en las solicitudes a la API.

Visión General de la Paginación

La paginación permite dividir grandes conjuntos de resultados en páginas más pequeñas y manejables. El objeto pagination_info proporciona los metadatos de la respuesta paginada.

Ejemplo de Respuesta con Paginación

JSON
Copy

Campos del Objeto de Paginación

CampoTipoDescripción
total_elementsIntegerNúmero total de elementos disponibles en todas las páginas.
first_request_timestampString (ISO 8601)Marca de tiempo en la que se realizó la primera solicitud.
total_pagesIntegerNúmero total de páginas disponibles.
current_pageIntegerNúmero de la página correspondiente a la respuesta actual.

La API calcula automáticamente el número total de páginas con base en la cantidad total de elementos y el tamaño definido por página.

Solicitud de Datos Paginados

Para solicitar datos paginados, incluye los parámetros de paginación soportados en la solicitud.

JSON
Copy

Todos los endpoints tipo (GET) siempre retornarán un objeto de paginación.

Ejemplo de Respuesta con Paginación

JSON
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard