Entenda como utilizar o parâmetro scroll_id para paginação consistente em grandes conjuntos de dados, preservando a ordem dos registros ao longo de múltiplas requisições.
scroll_id
permite travar a ordenação dos registros a partir da primeira requisição. Isso evita inconsistências causadas por inserções, remoções ou atualizações enquanto os dados ainda estão sendo percorridos.
Propriedade | Descrição |
---|---|
scroll=true | Ativa a paginação por scroll_id |
scroll_id | Token gerado pela API que representa a “sessão” de paginação |
Validade do scroll | Tempo limitado — consuma os dados antes da expiração |
Fim da paginação | A resposta retorna data: [] quando não há mais resultados disponíveis |
scroll=true
para iniciar a paginação. A resposta trará o primeiro conjunto de dados e um scroll_id
.
Exemplo de requisição:
scroll_id
retornado para buscar os próximos resultados.
Exemplo de requisição:
scroll_id
.scroll_id
se a API oferecer essa funcionalidade.scroll_id
está disponível nos seguintes endpoints: