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
- Manejo de errores — Reintentos en 429 y errores del servidor
- Autenticación — Límites de velocidad por tier