Автосалонам и дилерам

Каталог автомобилей на вашем сайте без ручного наполнения

Сайт автосалона стоит ровно столько, насколько свежий у него каталог. MotorFeed отдаёт объявления, фотографии, характеристики и итоговую цену через API: витрина обновляется сама, а менеджер занимается клиентами, а не копированием карточек.

запрос витрины

JSON
POST /search
{
  "lang": "ru-MD",
  "country": "MD",
  "currency": "EUR",
  "logisticsTariff": {
    "basis": "price",
    "priceCurrency": "KRW",
    "tiers": [
      { "maxPrice": 16000000, "costUsd": 4900 },
      { "minPrice": 16000000, "costUsd": 4400 }
    ]
  },
  "filters": {
    "saleOnly": true,
    "brandId": "001",
    "year": { "min": 2020 },
    "mileage": { "max": 100000 }
  },
  "sort": "newest",
  "limit": 20
}

Три проблемы

Что ломается, пока каталог наполняют руками

Три вещи, из-за которых сайт автосалона обычно отстаёт от реальности — и что с каждой из них делает API.

Наполнение

Менеджер копирует объявления вручную

MotorFeed синхронизирует их: объявление, фотографии, характеристики и опции приходят через API. Переносить руками нечего — каталог не отстаёт на неделю, в нём нет опечаток из-под копипаста, а снятые с продажи автомобили не висят на витрине.

Цена

Клиент видит цену в Корее

MotorFeed показывает итоговую цену с доставкой и налогами. Расчёт для Молдовы, России, Украины или ОАЭ приходит построчно: логистика, пошлина, акциз, НДС и сборы — в валюте клиента и по вашим тарифам. Бюджет понятен на первом экране, а не после третьего письма.

Разработка

Разработчику приходится разбирать Encar

Он получает нормальный API: документированные методы, стабильные идентификаторы и переведённые значения вместо внутренних форматов источника. Swagger UI и OpenAPI открыты — интеграцию можно начать в тот же день.

Как устроена витрина

Четыре шага от пустого сайта до рабочего каталога

Тот же порядок работает и для Кореи, и для Китая: источник выбирается параметром, а не второй интеграцией.

01

Фильтры

Соберите каскад по маркам, моделям, поколениям и комплектациям. Справочники кэшируются и не расходуют пакет запросов.

GET /catalog/...

02

Выдача

Покажите список объявлений с фотографиями, годом, пробегом и ценой. Снятые с продажи убирает фильтр saleOnly.

POST /search

03

Карточка

Откройте автомобиль с характеристиками, опциями, галереей, страховой историей и отчётом об осмотре.

GET /vehicles/:id

04

Цена

Добавьте расчёт под страну клиента и в карточку, и в выдачу — тогда фильтр по цене работает по итоговой сумме.

?country=MD&currency=EUR

Результат

Что меняется для каждой стороны

Одна интеграция закрывает три разговора, которые обычно идут параллельно: с клиентом, с отделом продаж и с разработкой.

Клиент на сайте

Видит актуальные объявления, итоговую цену в своей валюте, фотографии и состояние автомобиля — вместо формы обратной связи и прошлогодней подборки.

Менеджер

Не переносит объявления руками и отвечает на вопрос о цене сразу, с расчётом на экране, а историю и осмотр смотрит до разговора с клиентом.

Разработчик

Работает с документированными методами и стабильной схемой ответа, проверяет всё в Swagger UI до вёрстки и не чинит парсер после правок на стороне площадки.

Сайт

Каталог обновляется без ручного труда, снятые с продажи автомобили уходят из выдачи, а страницы наполняются данными, которые ищут в поиске.

Запустить каталог на сайте автосалона?

Создайте аккаунт и получите ключ или напишите в Telegram — подскажем, какие методы закроют вашу витрину и сколько запросов она израсходует.