GET /reference/catalog/cars/complectations
Возвращает список комплектаций с ценой и опциями.
Формат запроса
GET https://apiauto.ru/1.0/reference/catalog/cars/complectations
? tech_param_id=<integer>
tech_param_id* |
Идентификатор набора технических характеристик ТС. Список наборов технических характеристик с идентификаторами можно получить с помощью операции GET /search/cars/breadcrumbs. |
* Обязательный параметр
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"entities": [
{
"complectation": {
"id": "{string}",
"name": "{string}",
"available_options": [
"{string}"
],
"additional_options": {
"name": {
"price": {double},
"currency": "{string}",
"rur_price": {double},
"usd_price": {double},
"eur_price": {double}
}
},
"price": {
"tech_param_id": {
"price": {double},
"currency": "{string}",
"rur_price": {double},
"usd_price": {double},
"eur_price": {double}
}
},
"aliases": [
"{string}"
]
}
}
]
}
entities |
Массив объектов. Список комплектаций. |
-
complectation
Информация о комплектации.
-
id
Идентификатор комплектации.
name
Название комплектации.
available_options
Список опций комплектации.
additional_options
Информация о дополнительных опциях, которые можно добавить в комплектацию.
-
name
Название опции.
-
price
Стоимость дополнительной опции.
currency
Валюта
Допустимые значения:
RUR
— российский рубль. Является значением по умолчанию;USD
— доллар США;EUR
— евро.
rur_price
Стоимость в рублях.
usd_price
Стоимость в долларах США.
eur_price
Стоимость в евро.
-
-
price
Информация о стоимости комплектации.
-
tech_param_id
Идентификатор набора технических характеристик.
-
price
Стоимость комплектации.
currency
Валюта
Допустимые значения:
RUR
— российский рубль. Является значением по умолчанию;USD
— доллар США;EUR
— евро.
rur_price
Стоимость в рублях.
usd_price
Стоимость в долларах США.
eur_price
Стоимость в евро.
-
aliases
Массив альтернативных названий комплектации.
-
Коды ответа
Код |
Причина |
Описание |
200 |
OK |
Успешный запрос. |
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X GET 'https://apiauto.ru/1.0/reference/catalog/cars/complectations?tech_param_id=20680649' -H 'x-authorization: 2dtrer432...' -H 'Accept: application/json'
Ответ:
HTTP/1.1 200 OK Server: nginx Date: Thu, 02 Aug 2018 15:19:41 GMT Content-Type: application/json Connection: keep-alive { "entities": [ { "complectation": { "id": "20959513", "name": "DC Intense", "available_options": [ "cruise-control", "multi-wheel", "airbag-passenger", "lock", "electro-mirrors", "mirrors-heat", "computer", "wheel-power", "fabric-seats", "airbag-rear-side", "airbag-side", "abs", "wheel-leather", "auto-mirrors", "esp", "usb", "audiopreparation", "ashtray-and-cigarette-lighter", "front-centre-armrest", "electro-window-back", "actual", "16-inch-wheels", "climate-control", "audiosystem", "knee-airbag", "airbag-driver", "isofix", "electro-window-front", "hcc", "leather-gear-stick", "ptf", "front-seats-heat", "bluetooth", "wheel-configuration2", "wheel-configuration1", "immo", "12v-socket" ], "additional_options": { "paint-metallic": { "price": 19000, "currency": "RUR", "rur_price": 19000, "usd_price": 300, "eur_price": 258, "dprice": 19000, "rur_dprice": 19000, "usd_dprice": 300, "eur_dprice": 258 } }, "price": { "20680649": { "price": 2253000, "currency": "RUR", "rur_price": 2253000, "usd_price": 35684, "eur_price": 30686, "dprice": 2253000, "rur_dprice": 2253000, "usd_dprice": 35684, "eur_dprice": 30686 } }, "aliases": [ "basу", "base", "basic", "basis" ] } }, { "complectation": { "id": "20959518", "name": "Intense", "available_options": [ "cruise-control", "multi-wheel", "airbag-passenger", "lock", "electro-mirrors", "mirrors-heat", "computer", "wheel-power", "fabric-seats", "airbag-rear-side", "airbag-side", "abs", "wheel-leather", "auto-mirrors", "esp", "usb", "audiopreparation", "ashtray-and-cigarette-lighter", "front-centre-armrest", "electro-window-back", "actual", "16-inch-wheels", "climate-control", "audiosystem", "knee-airbag", "airbag-driver", "isofix", "electro-window-front", "hcc", "leather-gear-stick", "ptf", "front-seats-heat", "bluetooth", "wheel-configuration2", "wheel-configuration1", "immo", "12v-socket" ], "additional_options": { "paint-metallic": { "price": 19000, "currency": "RUR", "rur_price": 19000, "usd_price": 300, "eur_price": 258, "dprice": 19000, "rur_dprice": 19000, "usd_dprice": 300, "eur_dprice": 258 } }, "price": { "20680649": { "price": 2199990, "currency": "RUR", "rur_price": 2199990, "usd_price": 34845, "eur_price": 29964, "dprice": 2199990, "rur_dprice": 2199990, "usd_dprice": 34845, "eur_dprice": 29964 } }, "aliases": [ "fv307l", "базовая", "basis line" ] } } ] }
Идентификатор набора технических характеристик ТС. Список наборов технических характеристик с идентификаторами можно получить с помощью операции GET /search/cars/breadcrumbs.
* Обязательный параметр
Стоимость комплектации.
Информация о стоимости комплектации.