Aller au contenu
FanConvert Docs
API REST

Pagination

Pagination par curseur — items, nextCursor, cursor et limit.

1 min de lectureOuvrir dans ChatGPTOuvrir dans Claude

Les listes qui grandissent sont paginées par curseur :

{ "items": [ … ], "nextCursor": "eyJ…" }
  • Repassez nextCursor en paramètre cursor pour la page suivante ; null = dernière page.
  • limit va de 1 à 100 (50 par défaut).
  • Un curseur est opaque : ne le fabriquez pas, ne le modifiez pas.
let cursor = null;
do {
  const url = new URL("https://app.fanconvert.ai/public/v1/creators/emma-demo/conversations");
  if (cursor) url.searchParams.set("cursor", cursor);
  const res = await fetch(url, { headers: { Authorization: `Bearer ${process.env.FANCONVERT_API_KEY}` } });
  const page = await res.json();
  for (const conversation of page.items) console.log(conversation.id);
  cursor = page.nextCursor;
} while (cursor);

Mis à jour le