Paginación en nuestras APIs
En lugar de devolver el conjunto de datos completo en una sola respuesta, lo que puede sobrecargar los recursos, los clientes pueden solicitar subconjuntos específicos de datos. Esto mejora los tiempos de respuesta y permite un manejo de datos más fluido, particularmente para aplicaciones que cargan resultados incrementalmente. Admitimos dos parámetros de consulta para la paginación:
page(integer): Especifica el número de página a recuperar. El valor predeterminado es1.- Los valores negativos son inválidos y resultarán en un error.
limit(integer): Define el número máximo de elementos por página. El valor predeterminado es10.
Respuesta de paginación
La respuesta de paginación incluye la siguiente estructura:items: Un arreglo de entidades recuperadas para la página actual. Cada objeto contiene información detallada sobre el recurso solicitado, como se muestra en el ejemplo a continuación.page: El número de página actual, comenzando desde1(predeterminado).limit: El número máximo de elementos incluidos en la respuesta, como se define en la solicitud o configuración predeterminada.
Tamaño máximo de página
Por defecto, los endpoints de API que admiten paginación aceptan un máximo de 100 elementos por página (limit=100). Esta restricción ayuda a garantizar un rendimiento óptimo y evita tamaños de payload excesivos.
Si su caso de uso requiere recuperar un mayor número de elementos por solicitud, puede anular este límite configurando la variable de entorno MAX_PAGINATION_LIMIT en su configuración de despliegue (archivo .env).
Para actualizar esta configuración en Kubernetes:

