Skip to main content
Las rutas de búsqueda y listado devuelven páginas de resultados. La paginación evita respuestas demasiado grandes y permite reconciliar datos de forma estable. Algunas rutas también aceptan filterBy y sortBy. Consulta la referencia OpenAPI de cada endpoint para saber qué campos admite.

Parámetros

Filtrar resultados

filterBy usa expresiones con el formato Campo[Operador]valor.
Usa los nombres exactos de campo que indique la referencia del endpoint. No todos los campos admiten los mismos operadores. Puedes combinar filtros con && para Y y || para O. Usa paréntesis cuando necesites agrupar condiciones.

Ordenar resultados

sortBy indica el campo de ordenación. Para ordenar en descendente, antepón - al campo.
Los campos disponibles dependen del endpoint. Los campos de fecha como CreatedAt o LastModifiedAt suelen ser útiles para sincronizaciones incrementales cuando la ruta los expone.

Respuesta

Recorrer todas las páginas

1

Empieza por la primera página

Llama con un pageSize que tu integración pueda procesar sin agotar el tiempo de espera.
2

Procesa los resultados

Guarda cada elemento usando su id o reference.
3

Avanza hasta la última página

Sigue llamando mientras pageNumber sea menor que totalPages.
4

Repite periódicamente

En integraciones críticas, combina paginación con webhooks para detectar cambios entre sincronizaciones.
Usa páginas pequeñas durante pruebas. Sube pageSize solo cuando midas tiempos de respuesta, memoria y límites del sistema receptor.