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.

* Обязательный параметр

Стоимость комплектации.

Информация о стоимости комплектации.

Предыдущая
Следующая