Постраничная разбивка ответа
Постраничная разбивка доступна в запросах с потенциально большим ответом, который разбивается на порции.
В данных запросах помимо самого ответа присутствует мета-информация о постраничной разбивке:
В данных запросах помимо самого ответа присутствует мета-информация о постраничной разбивке:
"meta": {
"current_page": 1,
"from": 1,
"last_page": 3,
"links":[
{
"url": null,
"label":"« Назад",
"active": false
},
{
"url": "https://1-crm-api.v3.vionvi.com/lead?page=1",
"label": "1",
"active": true
},
{
"url": "https://1-crm-api.v3.vionvi.com/lead?page=2",
"label": "2",
"active": false
},
{
"url": "https://1-crm-api.v3.vionvi.com/lead?page=3",
"label": "3",
"active": false
},
{
"url": "https://1-crm-api.v3.vionvi.com/lead?page=2",
"label": "Вперёд »",
"active": false
}
]
"path": "https://1-crm-api.v3.vionvi.com/lead",
"per_page": 15,
"to": 15,
"total": 38
}
Мета-информация о постраничной разбивке включает:
current_page — текущая страница
last_page — общее количество страниц
per_page — лимит элементов на странице
total — общее количество элементов
from to c какого по какой элемент на странице
Если ответ состоит более чем из одной страницы, в запросе доступен GET-параметр page (по умолчанию равен 1).
По умолчанию лимит элементов на странице равен 15, при необходимости вы можете установить свой лимит через GET-параметр
per_page (максимальное значение 500).