GET /feeds/settings
Возвращает список настроек для прайс-листов.
Формат запроса
GET https://apiauto.ru/1.0/feeds/settings
Заголовки запроса
|
Заголовок |
Описание |
|
|
Идентификатор клиента. Используется для работы под учетной записью агентства. |
|
|
Идентификатор сессии пользователя. Значение можно получить с помощью операции POST /auth/login. |
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"feeds": [
{
"category": {
"section": {string},
"category": {string},
"truck_category": {string},
"moto_category": {string}
},
"settings": {
"source": {string},
"delete_sale": {boolean},
"leave_services": {boolean},
"leave_added_images": {boolean},
"is_active": {boolean}
}
}
]
}
|
feeds |
Список настроек для прайс-листов. |
-
category
Информация о категории ТС.
-
section
Состояние транспортного средства.
Допустимые значения:
NEW— новое транспортное средство;USED— транспортное средство с пробегом (б/у).
category
Категория транспортного средства (ТС).
Допустимые значения:
CARS— легковой автомобиль;MOTO— мототранспорт;TRUCKS— коммерческий транспорт.
truck_category
Категория коммерческого транспорта.
Допустимые значения:
TRUCK— грузовик;LCV— легкий коммерческий транспорт;TRAILER— прицеп;SWAP_BODY— съемный кузов;BUS— автобус;ARTIC— седельный тягач;AGRICULTURAL— сельскохозяйственная;CONSTRUCTION— строительная;AUTOLOADER— автопогрузчик;CRANE— автокран;DREDGE— экскаватор;BULLDOZERS— бульдозер;CRANE_HYDRAULICS— самопогрузчик;MUNICIPAL— коммунальная.
moto_category
Категория мототранспорта.
Допустимые значения:
ATV— мотовездеход;MOTORCYCLE— мотоцикл;SCOOTERS— скутер;SNOWMOBILE— снегоход.
settings
Настройки прайс-листа.
-
source
Ссылка на загрузку прайс-листа.
delete_sale
Признак. Удалять объявления, которые были созданы вручную или отсутствует в прайс-листе.
leave_services
Признак. Не удалять услуги объявлений, если они не были переданы в прайс-листе.
leave_added_images
Признак. Не удалять загруженные вручную фотографии, если они не были переданы в прайс-листе.
is_active
Признак. Активна или нет загрузка данного прайс-листа.
-
Коды ответа
|
Код |
Причина |
Описание |
|
200 |
OK |
Успешный запрос. |
|
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
|
401 |
NO_AUTH |
Не удалось авторизовать пользователя по переданным данным. |
|
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X GET 'https://apiauto.ru/1.0/feeds/settings' -H 'x-authorization: 2dtrer432...' -H 'x-session-id: 112_aoR02Tpv...'Ответ:
HTTP/1.1 200 OK Server: nginx Date: Fri, 15 Jun 2018 13:30:59 GMT Content-Type: application/json Connection: keep-alive { "feeds": [ { "category": { "section": "USED", "category": "CARS", "truck_category": "TRUCK", "moto_category": "MOTORCYCLE" }, "settings": { "source": "https://example-url/feed", "delete_sale": true, "leave_services": true, "leave_added_images": true, "is_active": true } } ] }