Get pages
Получает список страниц и возвращает их в виде JSON-объекта.
Параметры запроса
pageIdnumberFilter by specific page ID
slugstringFilter by page slug (supports base64 encoding)
qstringSearch query for pages
categorynumberFilter by category ID
isPublishedbooleanFilter by published status
isLatestbooleanFilter for latest pages only
sortnumberSort order (0-4, representing different sorting types)
fromnumberStarting index for pagination (default: 0)
tonumberEnding index for pagination (default: 1)
Ответы
тип: PagedResponse<PageDto<number>>
curl --request GET \
--url 'https://apis-spb.konso.io/cms/pages/{bucketId}?category=1&isPublished=true&from=0&to=10' \
--header 'x-api-key: {your-api-key}'{
"data": [
{
"id": 1,
"title": "About Us",
"slug": "about-us",
"summary": "Learn about our company",
"isPublished": true,
"categoryId": 1
}
],
"total": 15,
"from": 0,
"to": 10
}Исходный код
Референсные реализации этого эндпоинта — если поведение неочевидно, проще свериться с кодом, чем гадать.
Клиентские библиотеки
Официальные SDK для вызова этого метода из вашего кода — без ручной сборки запроса.
TS