Сайты
Поиск сайтов и список страниц сайта с примерами запросов
Работа с сайтами
Поиск сайтов
GET
https://api.lpmotor.ru/v1/site
Поиск пользовательских сайтов и выданных по доступу.
Query Parameters
offset
integer
С какого по счету элемента выдаётся список. По умолчанию - 0
limit
integer
Лимит выдаваемых сайтов. По умолчанию - 18
sort_field
string
Сортировка сайтов по свойствам. Доступные значения: site_name, id, d_last_change. По умолчанию - id
sort_dir
string
Сортировка по возрастанию или убыванию. Доступные значения: DESC, ASC. По умолчанию - DESC
type
string
Фильтр по типу сайта. Доступные значения: published, draft, accessible, own, all. По умолчанию - all
search_text
string
Поиск по имени сайта или домену
Headers
X-Api-User-Id
integer
ID пользователя
Authorization
string
API-токен
{
"count": 0,
"limit": 0,
"offset": 0,
"sites": [
{
"id": 0,
"user_id": 0,
"home_id": 0,
"title": "string",
"subdomain": "string",
"attached_domain": "string",
"d_created": "2021-08-04T15:28:46.655Z",
"d_updated": "2021-08-04T15:28:46.655Z",
"pages_is_signed": 0,
"d_sign_off_expire": null,
"is_del": false,
"d_del": null,
"home": {
"id": 0,
"user_id": 0,
"name": "string",
"url": "string",
"site_id": 0,
"is_enabled": false,
"d_last_change": "2021-08-04T15:28:46.655Z",
"access_count": 0,
"is_base_variant": false,
"is_variant": false,
"variant_name": "string",
"access_type": ["self"],
"base_id": 0
},
"leads_count_new": 0,
"https": false,
"domain": "string",
"domain_decoded": "string",
"preview_image": "string",
"project_id_list": [0,0]
}
]
}
Пример запроса
curl \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Api-User-Id: <<Your-user-id>>" \
-H "Authorization: Bearer <<Your-API-token>>" \
-X GET "https://api.lpmotor.ru/v1/site?type=all&sort_field=id&sort_dir=DESC&limit=18&offset=0"
Список страниц сайта
GET
https://api.lpmotor.ru/v1/site/{site_id}/page
Поиск страниц определенного сайта
Path Parameters
site_id
integer
ID сайта
Query Parameters
limit
integer
С какого по счету элемента выдавать список. По умолчанию - 0
offset
integer
Лимит выдаваемых сайтов. По умолчанию - 18
with_variants
integer
Отдавать страницы вместе с вариантами страниц. Доступные значения - 0,1. По умолчанию - 0
Headers
X-Api-User-Id
string
ID пользователя
Authorization
string
API-токен
Пример запроса
curl \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Api-User-Id: <<Your-user-id>>" \
-H "Authorization: Bearer <<Your-API-token>>" \
-X GET "https://api.lpmotor.ru/v1/site/<<site_id>>/page?limit=18&offset=0&with_variants=0"
Last updated