Перейти к содержимому

Постраничная выборка данных

Метод для запроса списка туров поддерживает постраничную выборку данных. Для этого необходимо передать GET параметры:

  • page - номер текущий страницы (начиная с 1)
  • limit - максимальное количество элементов на одной странице (максимальное значение 50, по умолчанию 20)

В случае, если номер страницы некорректный, никакая ошибка не вернется.

Если номер страницы МЕНЬШЕ 0, вернется нулевая страница.

Если номер страницы БОЛЬШЕ количества страниц, вернется последняя страница.

При этом, блок pagination в ответе всегда будет корректным, то есть отображать текущее состояние.

В ответах будет приходить объект pagination, который содержит информацию о постраничной выборке:

json5
{
  "pagination": {
    "current_page": 1,
    "total_pages": 2,
    "total_items": 30,
    "per_page": 20
  },
  // ...
}
НазваниеНазначениеТип данных
current_pageНомер текущей страницыinteger
total_pagesОбщее количество страницinteger
total_itemsОбщее количество элементовinteger
per_pageКоличество элементов на страницахinteger