Skip to content
GLORESEND

Guides

Pagination

List endpoints return newest objects first and use cursor-based pagination.

  • limit — 1 to 100, default 20.
  • starting_after — the id of the last object on the previous page.
  • has_more — true when another page exists.
JavaScript
let startingAfter;
do {
  const params = new URLSearchParams({ limit: "100", ...(startingAfter && { starting_after: startingAfter }) });
  const page = await fetch(`${baseUrl}/transfers?${params}`, { headers }).then((r) => r.json());
  for (const transfer of page.data) handle(transfer);
  startingAfter = page.has_more ? page.data.at(-1).id : undefined;
} while (startingAfter);