Pular para o conteúdo principal
Os endpoints de listagem são paginados com os parâmetros de query page e per_page e retornam um objeto meta junto aos resultados.
Cada endpoint tem seu próprio tamanho de página e chave de resposta:
GET /orders não tem ordenação padrão. Sempre envie sort_by e sort ao paginar por ele, caso contrário os registros podem mudar de página.

Iterar com segurança

  • Pare quando last_page for true ou next_page for null, em vez de comparar current_page com total_pages.
  • Use uma ordenação estável (sort_by mais sort, quando o endpoint suportar) ao paginar dados que mudam enquanto você os lê, e filtre por um intervalo de datas (channel_created_at, shipping_date) para manter o conjunto limitado.
  • Para sincronização quase em tempo real, prefira webhooks a consultar todas as páginas periodicamente.