Курсорная пагинация

Курсорная пагинация — это способ, которым API отдаёт длинный список частями: вместо запроса «страница 2» каждый ответ содержит курсор — непрозрачный указатель на то, где начинается следующая порция, — который вы передаёте в следующий запрос, пока данные не закончатся. Многие API ограничивают один вызов, скажем, сотней записей, поэтому получить всё — значит зациклиться, пока курсор не исчерпается. Почему это важно: в no-code автоматизации наивный шаг «получить записи» молча возвращает только первую страницу, и ваша синхронизация или выгрузка незаметно теряет всё за пределами первой порции — баг, который вы не заметите, пока кто-нибудь не спросит, почему нет более старых данных. Практический совет: постройте цикл, который сохраняет полученный курсор, передаёт его в следующий вызов и останавливается, когда API сигнализирует о последней странице, удерживая каждый запрос в пределах лимитов. Если платформа предлагает встроенную пагинацию или опцию «получить всё» для коннектора, предпочтите её ручному циклу.

Похожие термины

Ещё термины: Без кода