/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