/displays
Получает список экранов для сцены с информацией по планограммам, MHL и так далее. С помощью метода POST
добавляет новый экран.
Адрес: https://instance_name/api/v1.5/displays
Методы:
- GET — получает список экранов;
- POST —добавляет новый экран.
Content-type: application/json
- GET
- POST
Параметры тела запроса
limit
integer
Количество результатов, которые возвращаются в ответе.
offset
integer
Начальный индекс, с которого возвращаются результаты.
Пример запроса
curl –i –X GET
https://test.inspector-cloud.com/api/v1.5/displays/
-H ‘Authorization: Token <<your_token>>’
-F "limit=4" \
-F "offset=0"
Пример ответа
{
"count": 2,
"next": "http://example.com",
"previous": null,
"results": [
{
"id": 29,
"name": "Н.НОВГОРОДЛК ПОВОЛЖЬЕ ТОЧКА ММ2/2019-03-31",
"musthavelist": null
},
{
"id": 4,
"name": "МОСКВАМОСКВА Х5 СТАНДАРТ (20)/2019-03-15",
"musthavelist": 6
},
{
"id": 3,
"name": "МОСКВАМОСКВА БИЛЛА 409/2019-03-15",
"musthavelist": 5
},
{
"id": 37,
"name": "Н.НОВГОРОДЛКА ПОВОЛЖЬЕ СПАР НН/ЕВРО ФОРМАТ 6/2019-03-31",
"musthavelist": null
}
]
}
Параметры ответа
count
integer
next
string (uri) Nullable
Следующая страница списка.
previous
string (uri) Nullable
Предыдущая страница списка.
results
Array of objects
Обязательный. Массив объектов с информацией по экранам.
id
string
Уникальный идентификатор экрана.
name
string
Человекочитаемое название экрана.
planogram
string
Идентификатор планограммы. Необязательное поле.
musthavelist
string
Идентификатор MHL. Необязательное поле.
Параметры тела запроса
id
string
Уникальный идентификатор экрана.
name
string
Человекочитаемое название экрана.
planogram
string
Идентификатор планограммы. Необязательное поле.
musthavelist
string
Идентификатор MHL. Необязательное поле.
Пример запроса
curl –i –X POST
https://test.inspector-cloud.com/api/v1.5/displays/
-H ‘Authorization: Token <<your_token>>’
-F "id=458" \
-F "name=Н.НОВГОРОДПОВОЛЖЬЕ МАГНИТ РЦ ДЗЕРЖИНСК/2019-03-31" \
-F "planogram=45" \
-F "musthavelist=5"
Пример ответа
Код ответа: 201