OptimoCMSDocs
SDK

Paginación

Paginación basada en cursores e iteradores asíncronos en el SDK TypeScript de OptimoCMS.

Paginación

Todos los endpoints de listado devuelven resultados paginados con paginación basada en cursores.

Cursores manuales

const page1 = await cms.sites.list({ limit: 10 });
if (page1.pagination.nextCursor) {
  const page2 = await cms.sites.list({ limit: 10, cursor: page1.pagination.nextCursor });
}

Iterador asíncrono (recomendado)

for await (const site of cms.sites.listAll()) {
  console.log(`${site.name} — ${site.domain}`);
}

Siguientes pasos

On this page