/models/{brand_id}СправочникиМодели транспорта
Модели бренда для выбранного типа транспорта. Поиск и явная пагинация; прежние вложенные поколения сохраняются.
- Без
vehicle_typeвозвращаются автомобили;motorcycle/2выбирает мотоциклы. Сохраняйте тип на каждом шаге. - Без пагинации /brands и /models сохраняют прежние массивы и лимиты. Передайте
per_page=100для{data,meta}. Вложенныеgenerationsсохраняют{name,from,to}; ID поколений берите из /generations/{model_id}. per_page— 1–100, по умолчанию 100. Используйтеpageилиafter_id, но не оба. Для страниц:page × per_page ≤ 10000. Для полной выгрузки передавайтеnext_after_idкакafter_idбезpageдоhas_more=false. Тогдаtotalсчитает оставшиеся совпадения.
Параметры пути
1brand_idinteger≥ 1ОбязательныйPositive brand ID from /brands for the same vehicle_type.
Параметры запроса
6vehicle_typestringdefault automobilevehicle_type=automobile / 1 — по умолчанию; motorcycle / 2 выбирает мотоциклы в /search, /search/count и /cars. В справочниках используйте тот же тип.
querystring≤ 200 charsНеобязательный поиск по именам и синонимам, до 200 символов. Пустая строка отключает поиск; * и ? — обычный текст.
pageinteger1–10,000 · default 1per_page — 1–100, по умолчанию 100. Используйте page или after_id, но не оба. Для страниц: page × per_page ≤ 10000. Для полной выгрузки передавайте next_after_id как after_id без page до has_more=false. Тогда total считает оставшиеся совпадения.
per_pageinteger1–100 · default 100per_page — 1–100, по умолчанию 100. Используйте page или after_id, но не оба. Для страниц: page × per_page ≤ 10000. Для полной выгрузки передавайте next_after_id как after_id без page до has_more=false. Тогда total считает оставшиеся совпадения.
after_idinteger≥ 1per_page — 1–100, по умолчанию 100. Используйте page или after_id, но не оба. Для страниц: page × per_page ≤ 10000. Для полной выгрузки передавайте next_after_id как after_id без page до has_more=false. Тогда total считает оставшиеся совпадения.
langstringЛокаль ответа. Переводы опций также ограничены языками аккаунта. Страница автоматически подставляет текущий язык.
per_page=100 для {data,meta}. Вложенные generations сохраняют {name,from,to}; ID поколений берите из /generations/{model_id}./models/{brand_id}curl -g "https://api.auctionsapi.com/models/88?api_key=$CARS_API_KEY" \
-H "Accept: application/json"[2 items
0: {3 keys
"generations": [2 items
]1: {3 keys
"generations": [2 items
]Получите доступ к API
Подключите ключ, чтобы выполнять любой запрос с этих страниц на своих данных. Ключа ещё нет? Попросите у нас демо-ключ: тот же JSON, что и в платных тарифах.