Объект объявления
Одно объявление на одном сайте-источнике. Здесь находятся цена, пробег, фото, местоположение и данные продавца. Цены указаны в собственной валюте объявления и никогда не конвертируются.
Вложенных атрибутов: 3
ID объявления на источнике; отличается от внутреннего ID автомобиля.
Вложенных атрибутов: 2
Словарь «язык → заголовок», возвращается без выбора языка по lang. Ключи — коды локалей (например, en или ko); в качестве запасного варианта используйте доступный перевод. Возвращает null, если отсутствует, или [] для пустого сохранённого PHP-словаря.
Устаревший объект location или [], если недоступен. Используйте location_details для единообразного формата ID/названия на всех эндпоинтах автомобилей. /search и /listing обычно возвращают сохранённые ID; /cars, /cars/{car_id} и /cars/vin/{vin} пытаются заменить country, location_admin_1, location_admin_2 и location_id локализованными названиями, поэтому значения могут быть строками или несопоставленными ID. Получайте числовой country через /countries/{id}; числовые location_id, location_admin_1 и location_admin_2 — через /locations/{id} или пакетно через ids[]. Не передавайте уже локализованные названия как ID. См. эндпоинты справочника местоположений.
Вложенных атрибутов: 8
Административное значение источника; не гарантированный ID справочника местоположений.
Вложенных атрибутов: 2
Всегда присутствует в каждом объявлении в /search, /cars, при поиске автомобиля по ID/VIN и поиске объявления. Везде одинаковая расширяемая структура; устаревшее location сохраняется. country берётся из country_id, region — из location_admin_1, district — из location_admin_2, place — из location_id. Каждый отсутствующий компонент равен null. Известный положительный ID сохраняется с name:null, если его не удалось сопоставить; существующая текстовая метка источника имеет id:null. Город/родительский элемент не определяются, обратное геокодирование не выполняется. place — это указанный географический объект, не обязательно город. Для отображения берите названия отсюда; дополнительные запросы с клиента не нужны. Названия следуют правилам lang и запасных значений справочника. Все уникальные ID стран/местоположений собираются из видимых объявлений по всему ответу перед пакетным поиском, пакетами не более 1000 документов справочника. Для пустых наборов ID поиск не нужен; запросов местоположения на каждый автомобиль нет. Ссылки региона на самого себя могут давать повторяющиеся ID; убирайте дубли подписей по ID в пространстве местоположений.
Вложенных атрибутов: 4
Вложенных атрибутов: 3
Внутренний ID страны, получаемый через /countries.
Локализованное название страны.
ISO-код страны в верхнем регистре или null, если недоступен.
Вложенных атрибутов: 2
Исходный ID местоположения или null для текстовой метки источника.
Локализованное название или null, если не удалось сопоставить.
Вложенных атрибутов: 2
Исходный ID местоположения или null для текстовой метки источника.
Локализованное название или null, если не удалось сопоставить.
Вложенных атрибутов: 2
Исходный ID местоположения или null для текстовой метки источника.
Локализованное название или null, если не удалось сопоставить.
Доступные URL для одного изображения объявления. Каждое поле необязательно и отсутствует, если недоступно. Записи без URL исключаются; массив images может быть пустым. Фиксированные размеры и наличие всех трёх вариантов не гарантируются.
Вложенных атрибутов: 3
URL копии изображения, загруженной в наше хранилище изображений. Возвращается, только если доступны и путь к сохранённому файлу, и сервер изображений; URL использует хост изображений, настроенный для домена API.
URL превью, предоставленный источником объявления. Передаётся без изменений; обычно подходит для миниатюр. Размеры не гарантируются.
URL оригинального изображения, предоставленный источником объявления. Передаётся без изменений; указывает на изображение источника, а не на нашу загруженную копию.
URL видео. Возвращает массив (включая []) или null, если недоступно; никогда не одну строку URL.
Вложенных атрибутов: 4
Вложенных атрибутов: 2
Вложенных атрибутов: 3
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Вложенных атрибутов: 2
Всегда присутствует, как true или false: есть ли у этого объявления хотя бы один публичный отчёт об истории автомобиля.
Флаг лизинга объявления; отсутствует, если у источника нет булева значения. Фильтр запроса is_leasing=false включает отсутствующие и null значения источника.
Непустой объект или массив источника, передаётся без нормализации. Отсутствует, если недоступен или пуст; сохраняйте неизвестные поля.
{30 keys
"external": {3 keys
"domain": {2 keys
"title": {2 keys
"location": {6 keys
"position": {2 keys
"location_details": {4 keys
"country": {3 keys
"region": {2 keys
"district": {2 keys
"place": {2 keys
"images": [2 items
]"video": [1 item
"price": {4 keys
"currency": {2 keys
"history": [3 items
]"seller_type": {2 keys
"availability": {2 keys
"condition": {2 keys
"damage": {2 keys
"second_damage": {2 keys
"airbag_state": {2 keys
"document_id": {2 keys
"option_ids": [5 items
]"source_data": {2 keys
}Значения примера подобраны так, чтобы показать все поля. ID перечислений, валют и местоположений реальные; названия, VIN и URL вымышлены. Если поля нет в реальном ответе, значит, источник его не предоставил.
