id de um item, não com um número de página, então criar ou revogar registros no meio da varredura não desloca o resultado nem faz você pular itens.
Toda página vem ordenada pelo id, do maior para o menor. Como os identificadores são ULIDs, isso é a ordem de criação: do mais recente para o mais antigo.
Endpoints paginados
Parâmetros
integer
default:"20"
Itens por página, entre 1 e 100. Valores fora dessa faixa são ajustados para o limite mais próximo, sem erro:
limit=500 devolve 100.string
Cursor para avançar. Use o
id do último item da página atual. O item do cursor não volta no resultado.string
Cursor para voltar. Use o
id do primeiro item da página atual. O item do cursor não volta no resultado.Formato da resposta
string
Sempre
list.boolean
Indica se existem mais itens depois desta página. Use como condição de parada.
array
Os itens da página, do mais recente para o mais antigo.
has_more descreve a direção que você pediu: com after, indica se há itens mais antigos; com before, se há itens mais recentes.
Avançar página a página
Peça a primeira página, e enquantohas_more for true, peça a próxima usando o id do último item.
Voltar
Mesma ideia combefore, usando o id do primeiro item da página atual.