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 } } ] }