
Carsensor APIПарсер и скрапер
Carsensor API: цены японских дилеров с оформлением и без, пробег, осмотр, характеристики и фото. События по каждой машине в ленте, полный сток раз в сутки.
Carsensor API
Парсер и скрапер Carsensor работают на нашей стороне, а вы забираете готовые объявления японских дилеров по API. Карточка содержит цену машины и итоговую сумму у дилера, пробег, характеристики, данные осмотра и фотографии, а лента изменений сообщает о новых объявлениях, новой цене машины и снятиях с продажи.
Лента изменений сообщает о каждом новом объявлении Carsensor, новой цене и снятии с продажи.
Каждый день файл со всем актуальным стоком Carsensor.
Цена машины и итоговая сумма у дилера, год регистрации, пробег, код модели и двигателя, мощность, коробка, привод и руль, отметки о состоянии и ремонте, лист осмотра, оснащение, дилер и фото.
Базовый URL
https://{access_name}.auto-api.com/api/v2/carsensorАвторизация: api_key параметр
Алгоритм работы
/filtersполучить справочники и значения фильтров/offersполучить список объявлений (с фильтрами или без) - для первичной загрузкиПоддержание актуальности (после первичной загрузки):
/change_id?date=...получить стартовый ID для потока изменений/changes?change_id=...получить поток изменений (дельту) начиная с указанного ID/offerполучить детальные данные объявления по inner_idС чего начать:
1. Перед первой загрузкой запросите /change_id с текущей датой и запомните ответ; если пришел ноль, спросите еще раз немного позже. Потом скачайте /offers страницу за страницей до конца.
2. Затем читайте /changes с этого ID, каждый раз передавая next_change_id из ответа: так к вам придут новые машины, новые цены и снятые объявления. Если next_change_id пришел null, новых событий пока нет: повторите запрос позже с прежним ID.
3. Под свои условия поиска вызывайте /offers с нужными фильтрами.
GET/filters
Справочники и возможные значения для фильтрации
https://{access_name}.auto-api.com/api/v2/carsensor/filters?api_key=YOUR_API_KEYОтвет:
{
"mark": {
"Toyota": {
"model": ["Alphard", "Aqua", "Crown", "Harrier", "Hiace Van", "Land Cruiser Prado", "Noah", "Prius", "Sienta", "Voxy"]
},
"Honda": {
"model": ["Fit", "Freed", "N-BOX", "Vezel"]
}
},
"transmission_type": ["Автомат", "Вариатор", "Другая", "Механика"],
"color": ["Белый", "Другой", "Желтый", "Зеленый", "Золотой", "Коричневый", "Красный", "Оранжевый", "Перламутровый", "Розовый", "Серебристый", "Серый", "Синий", "Темно-синий", "Фиолетовый", "Черный"],
"body_type": ["Автобус", "Внедорожник", "Грузовик", "Другой", "Кабриолет", "Кемпер", "Купе", "Минивэн", "Пикап", "Седан", "Универсал", "Хэтчбек"],
"engine_type": ["Бензин", "Гибрид", "Дизель", "Подключаемый гибрид", "Электро"],
"drive_type": ["Передний или задний", "Полный"],
"rudder": ["Левый", "Не указан", "Правый"]
}GET/offers
Поиск объявлений с пагинацией и фильтрами
Параметры:
page(обязательно) - номер страницыmark, model- марка и модель в написании из /filterstransmission_type, color, body_type, engine_type, drive_type, rudder- коробка, цвет, тип кузова, топливо, привод и руль, без учета регистраyear_from, year_to- диапазон по году первой регистрацииkm_age_from, km_age_to- диапазон пробега в километрахprice_from, price_to- диапазон цены машины в иенах
https://{access_name}.auto-api.com/api/v2/carsensor/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/carsensor/offers?api_key=YOUR_API_KEY&page=1&mark=Honda&model=Freed&year_from=2020&km_age_to=50000&engine_type=БензинОтвет:
{
"result": [
{
"id": 3,
"inner_id": "AU7363661281",
"change_type": "added",
"created_at": "2026-09-29T01:24:02.000+03:00",
"data": {
"id": "3",
"inner_id": "AU7363661281",
"url": "https://www.carsensor.net/usedcar/detail/AU7363661281/index.html",
"mark": "Honda",
"model": "Freed",
"generation": "2025.07 -",
"configuration": "5BA-GT1",
"complectation": "1.5 エアー EX",
"year": "2025",
"price": "3090000",
"km_age": "9000",
"color": "Темно-синий",
"engine_type": "Бензин",
"body_type": "Минивэн",
"transmission_type": "Вариатор",
"drive_type": "Передний или задний",
"rudder": "Правый",
"displacement": "1500",
"doors_count": "5",
"horse_power": "118",
"condition": "В салоне не курили",
"no_accidents": true,
"owners_count": "",
"equipment": "[\"Усилитель руля\", \"ABS\", \"Автоматическое экстренное торможение\", \"Адаптивный круиз-контроль\", \"Удержание в полосе\", \"Камера: задняя\", \"Система курсовой устойчивости\"]",
"region": "Сайтама",
"city": "幸手市",
"address": "埼玉県幸手市北2-6-16",
"seller": "ネクステージ 幸手店",
"seller_url": "https://www.carsensor.net/shop/saitama/206339416/",
"salon_id": "206339416",
"section": "used",
"title": "フリード 1.5 エアー EX 両側電動スライドドア 純正11.4型ナビ バックカメラ 衝突軽減",
"offer_created": "2026-09-28",
"images": "[\"https://ccsrpcma.carsensor.net/CSphoto/bkkn/308/423/UZ0054308423/UZ0054308423_001.JPG?ver=detail001&impolicy=car_002\", \"https://ccsrpcml.carsensor.net/CSphoto/ml/308/423/UZ0054308423/UZ0054308423_1_001.jpg?ver=detail001&impolicy=car_002\"]",
"extra_prep": {
"total_price": 3212000,
"plan_prices": { "A": 3228000, "B": 3229000 },
"is_price_ask": false,
"monthly_loan": 25600,
"monthly_loan_type": "regular",
"is_mileage_unknown": false,
"is_mileage_tampered": false,
"is_meter_replaced": false,
"year_raw": "2025(R07)",
"chassis_no_tail": "064",
"seats": 6,
"power_kw": 86.79,
"power_kw_estimated": true,
"engine_code": "L15D",
"displacement_exact": 1496,
"catalog_path": "honda/freed/F003/M003G013",
"maker_code": "HO",
"model_code_site": "S083",
"is_new": true,
"is_maker_certified": false
// ... other extra_prep fields, including the ais inspection sheet
}
}
}
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}Поля карточки
- id - номер записи в нашей базе; связь с объявлением на площадке держите по inner_id
- inner_id - идентификатор объявления на Carsensor, он же стоит в адресе карточки: AU7363661281
- url - ссылка на объявление на carsensor.net
- title - заголовок объявления, который написал дилер
- section - раздел: used для подержанных машин, new для новых
- mark, model - марка и модель, например Honda и Freed
- generation - годы производства этой версии модели в формате 2017.04 - 2018.03; если модель еще выпускается, конечной даты нет
- configuration - обозначение модели из японских регистрационных документов, например 5BA-GT1
- complectation - комплектация, указанная дилером
- year - год, когда машину впервые поставили на учет; для параллельного импорта площадка указывает год выпуска
- color - цвет кузова, значения из /filters
- body_type - тип кузова, значения из /filters
- doors_count - число дверей
- engine_type - тип топлива, значения из /filters
- displacement - рабочий объем мотора, см³
- horse_power - заводская мощность в л.с.; у гибрида учтен только двигатель внутреннего сгорания, у электромобиля указан электромотор; без данных поле пустое
- transmission_type - тип коробки: автомат, механика, вариатор или другая
- drive_type - 4WD или 2WD; какие колеса ведущие у 2WD, видно в drive_catalog
- rudder - расположение руля
- price - стоимость автомобиля в иенах, японский налог на потребление уже включен, оформление считается отдельно; при цене по запросу -1
- km_age - пробег в километрах в том виде, как его округляет площадка, обычно до тысяч; при неизвестном или скрученном пробеге поле пустое
- no_accidents - true означает, что силовую структуру кузова не восстанавливали и не заменяли; false, что такие работы были
- condition - пометки дилера списком через запятую, например единственный хозяин, некурящий салон, сервисная книжка
- owners_count - равно 1, если дилер указал единственного хозяина; в остальных случаях пусто
- equipment - список оснащения в виде JSON-массива внутри строки
- seller - название дилера
- seller_url - ссылка на профиль дилера на carsensor.net
- salon_id - идентификатор дилера у Carsensor
- region - префектура, где стоит машина
- city - город или район
- address - адрес дилера
- images - ссылки на фотографии в виде JSON-массива внутри строки, у многих машин несколько десятков снимков
- offer_created - дата появления объявления по отметке NEW; если дата неизвестна, поле пустое
- extra_prep - вложенный объект с дополнительными данными, разобран ниже; если значения нет, приходит null
Внутри extra_prep
- total_price - итог к оплате в иенах: машина плюс обязательные платежи за оформление при покупке у этого дилера с регистрацией по его месту
- plan_prices - итог к оплате по пакетам дилера A и B, например с расширенной гарантией; есть не у всех машин
- is_price_ask - true, когда дилер не указал цену и price равен -1
- monthly_loan - сумма ежемесячного взноса по кредиту дилера в иенах
- monthly_loan_type - схема кредита: regular для обычного кредита, residual для кредита с остаточным платежом в конце
- mileage_raw - пробег так, как он написан в объявлении, вместе с пометками
- is_mileage_unknown - true, когда реальный пробег неизвестен
- is_mileage_tampered - true, когда подтверждено скручивание одометра
- is_meter_replaced - true, когда одометр заменяли
- year_raw - год из объявления вместе с обозначением японской эры: 2025(R07)
- shaken - срок действия японского техосмотра (год и месяц) либо пометка, оформит ли его дилер при продаже
- warranty - есть ли гарантия
- maintenance - обязательное ТО перед продажей: включено в стоимость, делается за отдельную плату или не делается
- recycle_fee - статус японского утилизационного сбора: оплачен ли он и учтен ли в цене
- transmission_raw - исходное обозначение трансмиссии: где стоит селектор, сколько передач и есть ли ручной режим
- color_name - цвет словами дилера
- color_factory - заводское название цвета
- chassis_no_tail - три последние цифры номера кузова; целиком номер Carsensor не публикует
- seats - число мест
- fuel - рекомендованное производителем топливо: обычный бензин, высокооктановый бензин или дизельное
- drive_catalog - тип привода из заводской спецификации, например FF (передние колеса), FR (задние) или 4WD (все четыре)
- power_kw - мощность из horse_power, пересчитанная в кВт
- power_kw_estimated - true, если кВт пересчитаны из л.с.
- engine_kind - устройство двигателя: число и расположение цилиндров, тип газораспределения; у электромобиля электромотор
- engine_code - код двигателя: L15D
- displacement_exact - объем мотора по заводским данным с точностью до кубического сантиметра: 1496
- grade_name - полное название комплектации по заводским данным
- catalog_path - идентификатор комплектации на carsensor.net: у машин одной комплектации он одинаковый
- maker_code - обозначение марки внутри Carsensor
- model_code_site - обозначение модели внутри Carsensor
- is_new - true при отметке NEW: объявление появилось или было выставлено заново в течение недели
- labels - значки на объявлении, например дилерская гарантия, съемка 360°, консультация онлайн, отчет об оценке
- is_maker_certified - true у машин с сертификацией производителя
- evaluation - итог проверки оценщиком: кто проверял, общая оценка и дата; оценку R ставят машинам, у которых восстанавливали силовую структуру кузова
- ais - подробный лист проверки от Carsensor: итоговая оценка, буквенные оценки интерьера и экстерьера, код модели, показания одометра в день проверки, была ли полная перекраска и замена одометра, список дефектов и ссылка на картинку с отмеченными повреждениями
GET/change_id
Получить первый ID изменения на конкретную дату (для /changes)
Параметры:
date(обязательно) - дата в формате гггг-мм-дд
https://{access_name}.auto-api.com/api/v2/carsensor/change_id?api_key=YOUR_API_KEY&date=2026-09-29Ответ:
{ "change_id": 1254 }Используйте это значение как параметр change_id в /changes
GET/changes
Поток изменений (новые/измененные/удаленные)
Параметры:
change_id(обязательно) - начиная с какого change_id
https://{access_name}.auto-api.com/api/v2/carsensor/changes?api_key=YOUR_API_KEY&change_id=1254Ответ:
{
"result": [
{
"id": 1254,
"inner_id": "AU7305608350",
"change_type": "added", // added - new listing
"created_at": "2026-09-29T19:12:40.512+03:00",
"data": { ... } // full listing data
},
{
"id": 1255,
"inner_id": "AU7363661281",
"change_type": "changed", // changed - new car price, JPY
"created_at": "2026-09-29T20:05:17.208+03:00",
"data": { "new_price": 2990000 }
},
{
"id": 1256,
"inner_id": "AU6927774389",
"change_type": "removed", // removed - listing deleted
"created_at": "2026-09-29T21:48:02.331+03:00",
"data": {}
}
],
"meta": { "cur_change_id": 1254, "next_change_id": 1257, "limit": 20 }
}GET/offer
Карточка объявления по inner_id
Параметры:
inner_id(обязательно)
https://{access_name}.auto-api.com/api/v2/carsensor/offer?api_key=YOUR_API_KEY&inner_id=AU7363661281Ответ: объект данных (как в /offers, но без обертки result)
Срок хранения
Файлы доступны минимум 3 дня
Время готовности
Новые файлы каждое утро
Формат CSV
Разделитель полей в CSV: вертикальная черта «|»
Структура ссылки:
Параметры:
access_name- ваш персональный поддоменdate- дата выгрузки в формате гггг-мм-дд, например 2026-09-29file_name- имя файла с расширением
Доступные файлы:
- CSV - all_active.csv, new_daily.csv, removed_daily.csv
- JSON - all_active.json, new_daily.json, removed_daily.json
- Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx
Пример запроса cURL
curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
-H 'Authorization: Basic XXX' \
-o daily_car_data.csvПример команды Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'Carsensor (carsensor.net) принадлежит японской компании Recruit и входит в число крупнейших сайтов подержанных автомобилей страны. Объявления размещают только дилеры, от небольших стоянок до официальных салонов марок, а продают там почти все, включая кей-кары, грузовики и кемперы.
Цены на Carsensor указаны в иенах, отдельно цена машины и итоговая сумма с оформлением у дилера. Из объявления видно, был ли ремонт или замена силовых элементов кузова, есть ли гарантия и до какого месяца действует техосмотр. Часть машин проходит осмотр у оценщика Carsensor, и тогда к объявлению прикладывается лист с баллами и дефектами.
Для импортера это способ быстро найти нужную комплектацию у дилеров по всей Японии и не пропустить свежие объявления. По тем же данным видно, сколько модель стоит на японском рынке и как меняется ее цена, а по коду модели и параметрам двигателя удобно заранее прикинуть расходы на растаможку.
Через /changes приходят новые объявления, новые цены машин и снятия с продажи. Свой парсер для этого не нужен.
Расширьте охват автомобильных данных по мировым рынкам с помощью наших API платформ: