Рефсейлс API

Пагинация

Курсоры вместо номеров страниц.

Списки отвечают конвертом { data, page }:

{
  "data": [{ "id": "…" }],
  "page": { "nextCursor": "eyJ…", "hasMore": true }
}

Пока hasMore равно true, передавайте nextCursor в параметр cursor следующего запроса. limit задаёт размер страницы.

Курсор непрозрачен: не разбирайте и не собирайте его сами. Изменённый курсор API отклонит с 400.

Номеров страниц нет намеренно. Если между запросами появятся новые заказы, курсор не пропустит и не повторит записи. Со смещением offset так бывает.