Skip to main content
Cuando una respuesta de la API contiene más resultados de los que se pueden devolver a la vez, usa la paginación para recuperar todas las páginas de datos.

Cómo funciona la paginación

  1. Realiza tu solicitud inicial con max_results
  2. Verifica en la respuesta si hay un next_token en el objeto meta
  3. Si está presente, realiza otra solicitud con ese token como pagination_token
  4. Repite hasta que no se devuelva ningún next_token

Tokens de paginación


Estructura de respuesta

Cuando no hay más resultados, se omite next_token:

Parámetros de paginación

Consulta la referencia de la API de cada endpoint para los límites específicos de max_results.

Ejemplo: Paginar por todos los resultados

Ejemplo

Buenas prácticas

Usa max results

Solicita el max_results máximo permitido para minimizar las llamadas a la API.

Gestiona páginas parciales

La última página puede tener menos resultados que max_results.

Almacena tokens

Guarda next_token si necesitas reanudar la paginación más tarde.

No hagas polling con paginación

Para nuevos datos, usa since_id en lugar de paginar repetidamente.

Orden de los resultados

Los resultados se devuelven en orden cronológico inverso:
  • Primer resultado en la primera página = el más reciente
  • Último resultado en la última página = el más antiguo
Esto se aplica dentro y entre páginas.

Notas

  • Los tokens de paginación son cadenas opacas — no los parsees ni modifiques
  • Los tokens pueden expirar después de un tiempo
  • Si obtienes menos resultados que max_results, aún puede haber más (continúa hasta que no haya next_token)
  • Usa SDKs para la gestión automática de la paginación

Próximos pasos

Rate limits

Comprende los límites de solicitudes al paginar.

SDKs

Librerías con paginación integrada.