GET /search/cars/breadcrumbs
Возвращает информацию о структуре каталога легковых автомобилей и количестве активных объявлений на различных уровнях (марка, модель, поколение, конфигурация, набор технических характеристик).
Формат запроса
GET https://apiauto.ru/1.0/search/cars/breadcrumbs
? [bc_lookup=<array[string]>]
& [rid=<array[string]>]
& [state=<array[string]>]
bc_lookup |
Уровень иерархии. Идентификаторы марки, модели, поколения и конфигурации, разделенные закодированным символом «#» (%23), например Примечание Если вы хотите добавить больше одного значения, укажите параметр несколько раз:
|
rid |
Массив идентификаторов регионов. Справочник регионов можно скачать по ссылке. Примечание Если вы хотите добавить больше одного значения, укажите параметр несколько раз:
|
state |
Состояние транспорта. Допустимые значения:
|
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
Общая структура
{
"breadcrumbs":[
{
"entities":[
{
...
},
{
...
}
],
"meta_level":"{string}", /* TECH_PARAM_LEVEL */
"mark":{
...
},
"model":{
...
},
"super_generation":{
...
},
"configuration":{
...
}
},
{
"entities":[
{
...
},
{
...
}
],
"meta_level":"{string}", /* CONFIGURATION_LEVEL */
"mark":{
...
},
"model":{
...
},
"super_generation":{
...
}
},
{
"entities":[
{
...
},
{
...
}
],
"meta_level":"{string}", /* GENERATION_LEVEL */
"mark":{
...
},
"model":{
...
}
},
{
"entities":[
{
...
},
{
...
}
],
"meta_level":"{string}", /* MODEL_LEVEL */
"mark":{
...
}
},
{
"entities":[
{
...
},
{
...
}
],
"meta_level":"{string}", /* MARK_LEVEL */
"offers_count":{integer}
}
],
"status":"{string}"
}
breadcrumbs |
Найденные уровни иерархии из каталога транспортных средств. Каждый объект breadcrumb содержит уровни иерархии entities. |
-
entities
Один из уровней иерархии. Структура каталога Авто.ру состоит из следующих уровней:
- «MARK»;
- «MODEL»;
- «GENERATION»;
- «CONFIGURATION»;
- «TECH_PARAMS».
В одном параметре entities выдается один из перечисленных уровней в порядке иерархии.
meta_level
Название уровня иерархии.
offers_count
Общее количество объявлений на текущем уровне.
mark
Общая информация о данной марке.
model
Общая информация о данной модели.
super_generation
Общая информация о данном поколении.
configuration
Общая информация о данной конфигурации.
status |
Статус ответа. |
Уровень иерархии «TECH_PARAM»
{
"entities":[
{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"tech_params":{
"nameplate_engine":"{string}",
"engine_type":"{string}",
"displacement":{integer},
"gear_type":"{string}",
"transmission":"{string}",
"power":{integer},
"power_kvt":"{string}",
"year_start":{integer},
"year_stop":{integer},
"human_name":"{string}"
},
"reviews_count":{integer}
},
{
...
}
],
"meta_level":"{string}", /* TECH_PARAM_LEVEL */
"mark":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"mark":{
"logo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"vendor_ids":[
{integer},
{integer}
],
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
"model":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"model":{
"default_configuration_id":"{string}",
"nameplates":[
{
"name":"{string}",
"code":"{string}",
"autoru_id":"{string}",
"offers_count":{integer}
},
{
...
}
],
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
"super_generation":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"super_gen":{
"year_from":{integer},
"year_to":{integer},
"is_restyle":{boolean},
"default_configuration_id":"{string}",
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
}
},
"reviews_count":{integer}
},
"configuration":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"configuration":{
"body_type":"{string}",
"doors_count":"{string}",
"configuration_name":"{string}",
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"human_name":"{string}"
},
"reviews_count":{integer}
}
}
entities |
Уровень иерархии «TECH_PARAM» — набор технических характеристик. На этом уровне перечисляются все наборы технических характеристик для указанной в запросе конфигурации и количество активных объявлений по каждому набору технических характеристик. |
-
id
Идентификатор набора технических характеристик.
name
Название набора технических характеристик.
offers_count
Количество объявлений с данным набором технических характеристик.
is_popular
Признак популярности набора технических характеристик. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— набор популярен;false
— набор непопулярен.
tech_params
Подробное описание данного набора технических характеристик.
-
nameplate_engine
Разновидность модели.
engine_type
Тип двигателя.
Допустимые значения:
DIESEL
— дизель;ELECTRO
— электро;GASOLINE
— бензин;HYBRID
— гибрид;LPG
— ГБО.
displacement
Объем двигателя в куб. см.
gear_type
Тип привода.
Допустимые значения:
ALL_WHEEL_DRIVE
— полный привод;FORWARD_CONTROL
— передний привод;REAR_DRIVE
— задний привод.
transmission
Тип коробки передач.
Допустимые значения:
MECHANICAL
— механическая коробка;AUTOMATIC
— автоматическая коробка;ROBOT
— коробка-робот;VARIATOR
— коробка-вариатор.
power
Мощность двигателя в л. с.
power_kvt
Мощность двигателя в кВт.
year_start
Год начала выпуска набора технических характеристик.
year_stop
Год окончания выпуска набора технических характеристик. Если значение пустое или равно нулю, то набор еще выпускается.
human_name
Название набора технических характеристик для отображения в пользовательском интерфейсе.
reviews_count
Количество отзывов на данный набор технических характеристик.
meta_level |
Название уровня иерархии. |
offers_count |
Общее количество объявлений на текущем уровне. |
mark |
Общая информация о данной марке. |
-
id
Идентификатор марки.
name
Название марки.
offers_count
Количество объявлений с данной маркой.
is_popular
Признак популярности марки. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— марка популярна;false
— марка непопулярна.
mark
Подробное описание марки.
-
logo
Ссылка на логотип марки.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
vendor_ids
Массив идентификаторов производителей данной марки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную марку.
model |
Общая информация о данной модели. |
-
id
Идентификатор модели.
name
Название модели.
offers_count
Общее количество объявлений по данной модели.
is_popular
Признак популярности модели. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— модель популярна;false
— модель непопулярна.
model
Подробное описание модели.
-
default_configuration_id
Идентификатор конфигурации по умолчанию.
nameplates
Разновидности модели. Массив объектов.
-
name
Название разновидности модели.
code
Код разновидности модели.
autoru_id
Идентификатор разновидности модели.
offers_count
Количество доступных объявлений для текущей разновидности модели.
moto_functions
Назначение мототранспорта (например, дорожный мотоцикл). Массив значений.
Внимание
Параметр актуален только для мототранспорта.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную модель.
super_generation |
Общая информация о данном поколении. |
-
id
Идентификатор поколения.
name
Название поколения.
offers_count
Количество объявлений с данным поколением.
is_popular
Признак популярности поколения. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— поколение популярно;false
— поколение непопулярно.
super_gen
Подробное описание поколения.
-
year_from
Год начала выпуска поколения.
year_to
Год окончания выпуска поколения. Если значение пустое или равно нулю, то поколение еще выпускается.
is_restyle
Признак рестайлинга поколения.
Допустимые значения:
true
— рестайлинг производился;false
— рестайлинг не производился.
default_configuration_id
Идентификатор конфигурации по умолчанию.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
reviews_count
Количество отзывов на данное поколение.
configuration |
Общая информация о данной конфигурации. |
-
id
Идентификатор конфигурации. Список конфигураций с идентификаторами можно получить с помощью операции GET /search/cars/breadcrumbs.
name
Название конфигурации.
offers_count
Количество объявлений с данной конфигурацией.
is_popular
Признак популярности конфигурации. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значиения:
true
— конфигурация популярна;false
— конфигурация непопулярна.
configuration
Подробное описание конфигурации.
-
body_type
Тип кузова автомобиля. Список допустимых значений смотрите в Справочнике типов кузова.
doors_count
Число дверей.
configuration_name
Название конфигурации.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
human_name
Название набора технических характеристик для отображения в пользовательском интерфейсе.
-
reviews_count
Количество отзывов на данную конфигурацию.
Уровень иерархии «CONFIGURATION»
{
"entities":[
{
"id":"{string}",
"name":"{string}",
"offers_count":"{number}",
"is_popular":"{boolean}",
"configuration":{
"body_type":"{string}",
"doors_count":"{string}",
"configuration_name":"{string}",
"photo":{
"name":"{string}",
"sizes":{
"key1":"{string}",
"key2":"{string}"
}
},
"human_name":"{string}"
},
"reviews_count":{integer}
},
{
}
],
"meta_level":"{string}",
"mark":{
"id":"{string}",
"name":"{string}",
"offers_count":"{number}",
"is_popular":"{boolean}",
"mark":{
"logo":{
"name":"{string}",
"sizes":{
"key1":"{string}",
"key2":"{string}"
}
},
"vendor_ids":[
"{number}",
"{number}"
],
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
"model":{
"id":"{string}",
"name":"{string}",
"offers_count":"{number}",
"is_popular":"{boolean}",
"model":{
"default_configuration_id":"{string}",
"nameplates":[
{
"name":"{string}",
"code":"{string}",
"autoru_id":"{string}",
"offers_count":"{number}"
},
{
}
],
"photo":{
"name":"{string}",
"sizes":{
"key1":"{string}",
"key2":"{string}"
}
},
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
"super_generation":{
"id":"{string}",
"name":"{string}",
"offers_count":"{number}",
"is_popular":"{boolean}",
"super_gen":{
"year_from":"{number}",
"year_to":"{number}",
"is_restyle":"{boolean}",
"default_configuration_id":"{string}",
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
}
},
"reviews_count":{integer}
}
}
entities |
Уровень иерархии «CONFIGURATION» — уровень конфигурации. На этом уровне перечисляются все конфигурации для указанного в запросе поколения и количество активных объявлений по каждой конфигурации. |
-
id
Идентификатор конфигурации. Список конфигураций с идентификаторами можно получить с помощью операции GET /search/cars/breadcrumbs.
name
Название конфигурации.
offers_count
Количество объявлений с данной конфигурацией.
is_popular
Признак популярности конфигурации. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— конфигурация популярна;false
— конфигурация непопулярна.
configuration
Подробное описание конфигурации.
-
body_type
Тип кузова автомобиля. Список допустимых значений смотрите в Справочнике типов кузова.
doors_count
Число дверей.
configuration_name
Название конфигурации.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
human_name
Название конфигурации для отображения в пользовательском интерфейсе.
-
reviews_count
Количество отзывов на данную конфигурацию.
meta_level |
Название уровня иерархии. |
offers_count |
Общее количество объявлений на текущем уровне. |
mark |
Общая информация о данной марке. |
-
id
Идентификатор марки.
name
Название марки.
offers_count
Количество объявлений с данной маркой.
is_popular
Признак популярности марки. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— марка популярна;false
— марка непопулярна.
mark
Подробное описание марки.
-
logo
Ссылка на логотип марки.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
vendor_ids
Массив идентификаторов производителей данной марки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную марку.
model |
Общая информация о данной модели. |
-
id
Идентификатор модели.
name
Название модели.
offers_count
Общее количество объявлений по данной модели.
is_popular
Признак популярности модели. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— модель популярна;false
— модель непопулярна.
model
Подробное описание модели.
-
default_configuration_id
Идентификатор конфигурации по умолчанию.
nameplates
Разновидности модели. Массив объектов.
-
name
Название разновидности модели.
code
Код разновидности модели.
autoru_id
Идентификатор разновидности модели.
offers_count
Количество доступных объявлений для текущей разновидности модели.
moto_functions
Назначение мототранспорта (например, дорожный мотоцикл). Массив значений.
Внимание
Параметр актуален только для мототранспорта.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную модель.
super_generation |
Общая информация о данном поколении. |
-
id
Идентификатор поколения.
name
Название поколения.
offers_count
Количество объявлений с данным поколением.
is_popular
Признак популярности поколения. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— поколение популярно;false
— поколение непопулярно.
super_gen
Подробное описание поколения.
-
year_from
Год начала выпуска поколения.
year_to
Год окончания выпуска поколения. Если значение пустое или равно нулю, то поколение еще выпускается.
is_restyle
Признак рестайлинга поколения.
Допустимые значения:
true
— рестайлинг производился;false
— рестайлинг не производился.
default_configuration_id
Идентификатор конфигурации по умолчанию.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
reviews_count
Количество отзывов на данное поколение.
Уровень иерархии «GENERATION»
{
"entities":[
{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"super_gen":{
"year_from":,
"year_to":,
"is_restyle":{boolean},
"default_configuration_id":"{string}",
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
}
},
"reviews_count":{integer}
},
{
...
}
],
"meta_level":"{string}", /* GENERATION_LEVEL */
"mark":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"mark":{
"logo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"vendor_ids":[
{integer},
{integer}
],
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
"model":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"model":{
"default_configuration_id":"{string}",
"nameplates":[
{
"name":"{string}",
"code":"{string}",
"autoru_id":"{string}",
"offers_count":{integer}
},
{
...
}
],
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
}
}
entities |
Уровень иерархии «GENERATION» — уровень поколения. На этом уровне перечисляются все поколения для указанной в запросе модели и количество активных объявлений по каждому поколению. |
-
id
Идентификатор поколения.
name
Название поколения.
offers_count
Количество объявлений с данным поколением.
is_popular
Признак популярности поколения. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— поколение популярно;false
— поколение непопулярно.
super_gen
Подробное описание поколения.
-
year_from
Год начала выпуска поколения.
year_to
Год окончания выпуска поколения. Если значение пустое или равно нулю, то поколение еще выпускается.
is_restyle
Признак рестайлинга поколения.
Допустимые значения:
true
— рестайлинг производился;false
— рестайлинг не производился.
default_configuration_id
Идентификатор конфигурации по умолчанию.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
reviews_count
Количество отзывов на данное поколение.
meta_level |
Название уровня иерархии. |
offers_count |
Общее количество объявлений на текущем уровне. |
mark |
Общая информация о данной марке. |
-
id
Идентификатор марки.
name
Название марки.
offers_count
Количество объявлений с данной маркой.
is_popular
Признак популярности марки. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— марка популярна;false
— марка непопулярна.
mark
Подробное описание марки.
-
logo
Ссылка на логотип марки.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
vendor_ids
Массив идентификаторов производителей данной марки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную марку.
model |
Общая информация о данной модели. |
-
id
Идентификатор модели.
name
Название модели.
offers_count
Общее количество объявлений по данной модели.
is_popular
Признак популярности модели. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— модель популярна;false
— модель непопулярна.
model
Общая информация о данной модели.
-
default_configuration_id
Идентификатор конфигурации по умолчанию.
nameplates
Разновидности модели. Массив объектов.
-
name
Название разновидности модели.
code
Код разновидности модели.
autoru_id
Идентификатор разновидности модели.
offers_count
Количество доступных объявлений для текущей разновидности модели.
moto_functions
Назначение мототранспорта (например, дорожный мотоцикл). Массив значений.
Внимание
Параметр актуален только для мототранспорта.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
cyrillic_name
Название модели кириллицей.
-
reviews_count
Количество отзывов на данную модель.
Уровень иерархии «MODEL»
{
"entities":[
{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"model":{
"default_configuration_id":"{string}",
"nameplates":[
{
"name":"{string}",
"code":"{string}",
"autoru_id":"{string}",
"offers_count":{integer}
},
{
...
}
],
"photo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
{
...
}
],
"meta_level":"{string}", /* MODEL_LEVEL */
"mark":{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"mark":{
"logo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"vendor_ids":[
{integer},
{integer}
],
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
}
}
entities |
Уровень иерархии «MODEL» — уровень модели. На этом уровне перечисляются все модели для указанной в запросе марки и количество |
-
id
Идентификатор модели.
name
Название модели.
offers_count
Общее количество объявлений по данной модели.
is_popular
Признак популярности модели. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— модель популярна;false
— модель непопулярна.
model
Подробное описание модели.
-
default_configuration_id
Идентификатор конфигурации по умолчанию.
nameplates
Разновидности модели. Массив объектов.
-
name
Название разновидности модели.
code
Код разновидности модели.
autoru_id
Идентификатор разновидности модели.
offers_count
Количество доступных объявлений для текущей разновидности модели.
moto_functions
Назначение мототранспорта (например, дорожный мотоцикл). Массив значений.
Внимание
Параметр актуален только для мототранспорта.
photo
Ссылки на фото.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
cyrillic_name
Название модели кириллицей.
-
reviews_count
Количество отзывов на данную модель.
meta_level |
Название уровня иерархии. |
offers_count |
Общее количество объявлений по данной модели. |
mark |
Общая информация о данной марке. |
-
id
Идентификатор марки.
name
Название марки.
offers_count
Количество объявлений с данной маркой.
is_popular
Признак популярности марки. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— марка популярна;false
— марка непопулярна.
mark
Подробное описание марки.
-
logo
Ссылка на логотип марки.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
vendor_ids
Массив идентификаторов производителей данной марки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную марку.
Уровень иерархии «MARK»
{
"entities":[
{
"id":"{string}",
"name":"{string}",
"offers_count":{integer},
"is_popular":{boolean},
"mark":{
"logo":{
"name":"{string}",
"sizes":{
"{string}":"{string}",
"{string}":"{string}"
}
},
"vendor_ids":[
{integer},
{integer}
],
"cyrillic_name":"{string}"
},
"reviews_count":{integer}
},
{
...
}
],
"meta_level":"{string}", /* MARK_LEVEL */
"offers_count":{integer}
}
entities |
Уровень иерархии «MARK» — уровень марки. На этом уровне перечисляются все марки с активными объявлениями и количество активных объявлений по каждой марке. |
-
id
Идентификатор марки.
name
Название марки.
offers_count
Количество объявлений с данной маркой.
is_popular
Признак популярности марки. Подсчет популярности основывается на рейтинге от экспертов области.
Допустимые значения:
true
— марка популярна;false
— марка непопулярна.
mark
Подробное описание марки.
-
logo
Ссылка на логотип марки.
-
name
Идентификатор фотографии.
sizes
Объект с возможными размерами фотографии. Пример:
"120x90":"//images.md../943h4345/68..cd..ceeb..regbbdf43/120x90"
, где первый параметр — размер картинки, второй — URL-адрес картинки.
vendor_ids
Массив идентификаторов производителей данной марки.
cyrillic_name
Название марки кириллицей.
-
reviews_count
Количество отзывов на данную марку.
meta_level |
Название уровня иерархии. |
offers_count |
Общее количество объявлений на текущем уровне. |
Коды ответа
Код |
Причина |
Описание |
200 |
OK |
Успешный запрос. |
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X GET 'https://apiauto.ru/1.0/search/cars/breadcrumbs?bc_lookup=HONDA%23CIVIC%234569475%236470343&state=USED&state=NEW&rid=213' -H 'x-authorization: 2dtrer432...'
Ответ:
HTTP/1.1 200 OK Server: nginx Date: Wed, 30 Aug 2017 12:12:33 GMT Content-Type: application/json Content-Length: 93557 Connection: keep-alive { "breadcrumbs": [ { "entities": [ { "id": "6470353", "offers_count": 4, "tech_params": { "engine_type": "GASOLINE", "displacement": 1799, "gear_type": "FORWARD_CONTROL", "transmission": "MECHANICAL", "power": 140, "power_kvt": "103.0", "year_start": 2009, "year_stop": 2011, "human_name": "1.8 MT (140 л.с.)" } }, { ... } ], "meta_level": "TECH_PARAM_LEVEL", "mark": { "id": "HONDA", "name": "Honda" }, "model": { "id": "CIVIC", "name": "Civic" }, "super_generation": { "id": "4569475", "name": "VIII Рестайлинг", "super_gen": { "year_from": 2008, "year_to": 2012 } }, "configuration": { "id": "6470343", "configuration": { "body_type": "HATCHBACK_5_DOORS" } } }, { "entities": [ { "id": "4569496", "offers_count": 379, "configuration": { "body_type": "SEDAN", "doors_count": 4, "photo": { "name": "configuration-photo", "sizes": { "main": "//avat/5694/gallery", "mini-card": "//ava/34230/minicard", "mobile": "//avata/5232314/main" } }, "human_name": "Седан" } }, { ... } ], "meta_level": "CONFIGURATION_LEVEL", "mark": { "id": "HONDA", "name": "Honda" }, "model": { "id": "CIVIC", "name": "Civic" }, "super_generation": { "id": "4569475", "name": "VIII Рестайлинг", "super_gen": { "year_from": 2008, "year_to": 2012 } } }, { "entities": [ { "id": "20704275", "name": "X", "super_gen": { "year_from": 2015, "default_configuration_id": "20704347", "photo": { "name": "gen-photo", "sizes": { "main": "//avfewf/322/gallery", "mini-card": "//avata/8632352/minicard", "mobile": "//avat86/97243152/main" } } } }, { ... } "meta_level": "GENERATION_LEVEL", "mark": { "id": "HONDA", "name": "Honda" }, "model": { "id": "CIVIC", "name": "Civic" } }, { "entities": [ { "id": "ACCORD", "name": "Accord", "offers_count": 1953, "model": { "default_configuration_id": "20668999", "nameplates": [ { "name": "Type R", "code": "9265363", "autoru_id": "2214", "offers_count": 3 }, { "name": "Type S", "code": "9265364", "autoru_id": "2216", "offers_count": 223 } ], "cyrillic_name": "Аккорд" } }, { ... }, ], "meta_level": "MODEL_LEVEL", "mark": { "id": "HONDA", "name": "Honda" } }, { "entities": [ { "id": "AC", "name": "AC", "offers_count": 6, "mark": { "logo": { "name": "mark-logo", "sizes": { "logo": "//avafger7521/logo", "big-logo": "//avatargreee/81/dealer_logo" } }, "vendor_ids": [ 14 ], "cyrillic_name": "АС" } }, { "id": "ACURA", "name": "Acura", "offers_count": 210, "mark": { "logo": { "name": "mark-logo", "sizes": { "logo": "//avater/50372/catadfe/logo", "big-logo": "//avaterfe/50372/catfrg/dealer_logo" } }, "vendor_ids": [ 7 ], "cyrillic_name": "Акура" } }, { ... } ], "meta_level": "MARK_LEVEL", "offers_count": 646348 } ], "status": "SUCCESS" }
Уровень иерархии. Идентификаторы марки, модели, поколения и конфигурации, разделенные закодированным символом «#» (%23), например MERCEDES%23C_KLASSE%232307688
. При указании значений следует соблюдать порядок марка—модель—поколение—конфигурация. Часть значений может отсутствовать.
Примечание
Если вы хотите добавить больше одного значения, укажите параметр несколько раз:
bc_lookup=MERCEDES%23C_KLASSE%232307688&bc_lookup=HONDA
Массив идентификаторов регионов. Справочник регионов можно скачать по ссылке.
Примечание
Если вы хотите добавить больше одного значения, укажите параметр несколько раз:
rid=213&rid=215
Состояние транспорта.
Допустимые значения:
NEW
— новый транспорт;USED
— транспорт с пробегом;BEATEN
— битый транспорт (для безопасной эксплуатации необходим ремонт).
Подробное описание марки.
Подробное описание модели.
Подробное описание конфигурации.