Главная → Блог → Проверка ЭПТС по VIN: как бизнесу убедиться, что электронный паспорт действителен
Электронный ПТСПроверка ЭПТС по VIN: как бизнесу убедиться, что электронный паспорт действителен

Наличие и статус ЭПТС проверяют запросом GET /elpts?vin= к API AvtoVinCod: в ответе страна, тип ТС, утилизационный сбор, статус ограничений и таможенных ограничений, последнее регистрационное действие. Запрос можно делать и по номеру паспорта (?pts=). Тестовый VIN X7TEST00000000001 отвечает бесплатно, так что интеграцию можно собрать до пополнения баланса.
Зачем бизнесу проверять ЭПТС при приёмке и продаже
Когда машину берут в выкуп или ставят на витрину, документы смотрят в первую очередь. Бумажный ПТС или электронный - разница в том, что электронный нельзя "пощупать": сверить его с реальностью можно только по данным. И здесь типовые проблемы повторяются из месяца в месяц.
Первая: у автомобиля вообще нет электронного паспорта, хотя по году и стране происхождения он должен быть. Вторая: в паспорте стоят ограничения, и сделка с таким авто превращается в историю с отказом в регистрации. Третья: не уплачен утилизационный сбор, и это всплывает уже у покупателя. Четвёртая: машина заявлена как одна, а в паспорте другой тип ТС или другая страна.
Кому это нужно на практике: автосалонам при приёмке партии, службам выкупа и трейд-ина, маркетплейсам и доскам объявлений, лизинговым компаниям, страховым. У всех одна и та же логика: ошибку дешевле поймать на входе, чем разбираться после сделки.
Делать это вручную по одной машине можно, пока их пять в неделю. Когда поток - десятки в день, ручная проверка превращается в очередь, а человек начинает пропускать "скучные" поля. Метод API закрывает это: проверка встроена в процесс и срабатывает на каждой машине одинаково, без исключений для "своих" поставщиков.
Что возвращает метод /elpts
Подробная схема - в документации метода /elpts. Если коротко, в ответе вы получаете:
- страну (происхождения или ввоза);
- тип ТС;
- информацию об утилизационном сборе;
- статус ограничений;
- статус таможенных ограничений;
- последнее регистрационное действие.
Искать можно двумя способами: по VIN (?vin=) или по номеру электронного паспорта (?pts=). VIN удобнее, когда паспорта на руках ещё нет - например, на этапе объявления или заявки на выкуп. Номер ПТС нужен, когда клиент прислал скан или в карточке уже есть номер документа, и вы хотите сверить именно его.
Пример запроса с тестовым VIN:
curl -H "Authorization: Bearer ВАШ_ТОКЕН" \
"https://api.avtovincod.ru/elpts?vin=X7TEST00000000001"
Ответ приходит в JSON, с полем "testMode": true, потому что это образец. Структура та же, что и у реальных ответов, поэтому парсер и логику решений можно написать и отладить заранее. Названия и вложенность полей сверяйте с документацией и с тем, что вернёт тестовый вызов: не стоит зашивать в код предположения, которые вы не видели в живом ответе.
Отдельно о деньгах. В каждом ответе, записанном в историю запросов, есть блок billing (charged, currency, billed, balance, requestId) и заголовки X-Charged, X-Balance, X-Request-Id. Это удобно для учёта: стоимость каждой проверки видна сразу, её можно писать в лог рядом с VIN и привязывать к заявке. Если блока billing нет - запрос не списан. Базовая цена метода - 1 ₽ за запрос.
Как читать статус: чек-лист решений
Сразу оговорка: ответ сервиса - это данные для вашего решения, а не юридическое заключение. Окончательная правота за документами и регистрирующими органами. Но правила реакции на поля лучше определить заранее и закрепить в коде.
Стоп-факторы
Если по VIN паспорт не найден, а по году выпуска и происхождению он должен существовать, машину не берём в работу до выяснения. Так же поступаем при активных ограничениях или таможенных ограничениях в статусе: такая карточка уходит в ручную проверку, публикация и выкуп приостанавливаются.
Требует уточнения
Не уплачен или неясен утилизационный сбор - вопрос к продавцу и просьба подтвердить документами. Расхождение страны или типа ТС с тем, что заявлено в объявлении или договоре, - сверка с остальными проверками (о них ниже). Странное последнее регистрационное действие, не совпадающее с историей владения, - повод запросить историю регистрации.
Нет данных или есть ограничения
Пустой ответ - не доказательство подделки: возможны опечатка в VIN, нестандартный номер, свежая запись. Сначала перепроверьте VIN (его можно прогнать через расшифровку), затем повторите запрос, затем эскалация. С ограничениями картина другая: тип и основание уточняйте отдельным запросом, а не гадайте по одному статусу.
Сценарии внедрения
Выкуп и трейд-ин
Проверка ЭПТС идёт до осмотра. Клиент оставил заявку, у оценщика есть VIN - он сразу видит статус паспорта. Если там стоп-фактор, эксперт не едет на осмотр, и вы экономите час-два на каждой такой заявке. В связке с этим вызываются ограничения и розыск по VIN и проверка залога: три запроса дают базовую картину по документам и обременениям.
Площадка объявлений
Проверка запускается при публикации: продавец вводит VIN, система вызывает /elpts и сохраняет результат. По чистым карточкам можно показывать бейдж "документы проверены", по проблемным - отправлять объявление на модерацию. Важная деталь: бейдж привязывайте к дате проверки, а не делайте вечным.
Автосалон
При приёмке партии из 30-40 машин проще всего пройти циклом по списку VIN: запрос, разбор статуса, запись в таблицу, остановка на проблемных. Если код писать не хочется, подойдёт массовая проверка в кабинете: до 100 машин списком или файлом Excel/CSV, с расчётом "не больше" до запуска и итоговой таблицей.
Лизинг и страховые
При оформлении договора или полиса ЭПТС проверяется один раз, а дальше важны изменения: появились ограничения, сменился собственник, изменился госномер. Для этого есть мониторинг автомобилей: он следит за списком по данным реестров и сообщает только об изменениях - в Telegram, на почту или вебхуком.
ЭПТС в связке с другими проверками
Электронный паспорт отвечает на вопрос "что за документ и есть ли к нему претензии". На вопросы про историю машины он не отвечает, и это нормально.
Для сверки заявленной модели пригодятся расшифровка VIN (модель, поколение, кузов, двигатель, страна и завод сборки) и краткие данные ТС: марка, модель, год, мощность. Если по VIN это одна машина, а в объявлении другая, дальше смотреть уже не нужно.
Для импортных авто добавляйте данные о растаможке: ввозился ли автомобиль из-за рубежа и когда выпущен в свободное обращение. Как это собирается на стороне площадки, описано в материале про проверку растаможки через API.
Чего ЭПТС не показывает: залогов, запретов на регистрационные действия, розыска, реального пробега. Залог закрывает реестр ФНП, запреты и розыск - данные ГИБДД, пробег - диагностические карты ЕАИСТО (история техосмотра и пробег).
Минимальный набор для приёмки, который я бы настроил по умолчанию: /elpts, /score, /pledge, /decode. Для импорта добавить /customs, для дорогих машин - /probeg. Как это объединять в один результат, разобрано в статье про сводный отчёт по VIN для бизнеса.
Про "бесплатно" и "официальный сайт"
По запросу "проверка ЭПТС официальный" люди ищут, как правило, источник, которому можно верить. Скажу прямо, как есть. Тестовые значения бесплатны: VIN X7TEST00000000001 и любой метод отвечает образцом по своей схеме. Бесплатного пробного периода для реальных данных нет: реальные проверки списываются по факту выполненного запроса. Ошибки и сбои источника не тарифицируются.
Данные приходят из государственных источников, но сервис - это не госпортал и не замена документам. Ответ API - основание для решения в вашем процессе, а не юридическое заключение. Для бизнеса это обычно и нужно: машиночитаемый ответ, который встраивается в CRM, а не страница, которую открывают руками.
Подключение без договора: пополнение от 100 ₽ банковской картой (чек на email) или по счёту для юрлиц с актом и актом сверки в конце месяца. Депозит действует 90 дней.
Как подключить и начать
Порядок короткий. Регистрируетесь в личном кабинете - это минута, токен выдаётся сразу. Берёте тестовый VIN и вызываете /elpts с токеном в заголовке Authorization: Bearer. Пишете разбор ответа и правила решений. Когда всё работает, пополняете баланс от 100 ₽ и переключаетесь на реальные VIN.
Примеры кода на cURL, PHP, Python, JavaScript, Go, Java, C#, Ruby и 1С есть в разделе "Примеры кода" на странице метода, уже с тестовыми значениями. Если вы строите ИИ-агента или внутренний бот, подойдёт MCP-сервер https://api.avtovincod.ru/mcp: вызов инструмента тарифицируется как запрос к соответствующему методу. А когда разовые проверки заработали, следующий шаг - мониторинг: чтобы не перепроверять базу вручную, а получать сообщения об изменениях.
Частые вопросы
Можно ли проверить ЭПТС по VIN бесплатно?
Бесплатно отвечает только тестовый режим: VIN X7TEST00000000001 возвращает образец по схеме метода с полем testMode: true. Реальные проверки списываются по факту выполненного запроса, базовая цена /elpts - 1 ₽. Ошибки и сбои источника не тарифицируются.
Чем проверка ЭПТС по VIN отличается от проверки по номеру ПТС?
По VIN (?vin=) проверяют, когда документа на руках нет, например на этапе заявки или объявления. По номеру паспорта (?pts=) сверяют конкретный документ, номер которого указан в карточке или договоре. Ответ строится по той же схеме.
Что значит статус ограничений в ответе ЭПТС?
Это сведения об ограничениях, отражённых в электронном паспорте, включая отдельный статус таможенных ограничений. Если статус указывает на ограничения, не принимайте решение по одному полю: запросите запреты на регистрационные действия через /score и проверьте документы у продавца.
Показывает ли ЭПТС утилизационный сбор?
Да, сведения об утилизационном сборе входят в ответ метода /elpts. Если по ним есть вопросы, их стоит снять до сделки: попросить у продавца подтверждающие документы.
Как проверить ЭПТС сразу у десятков машин?
Либо циклом по списку VIN через API с одним токеном, либо через массовую проверку в личном кабинете: до 100 машин списком или файлом Excel/CSV, без кода. Расчёт "не больше" показывается до запуска, итог - таблица и выгрузка в Excel.
Достаточно ли проверки ЭПТС при выкупе автомобиля?
Нет. ЭПТС не показывает залоги, запреты на регистрационные действия, розыск и пробег. Минимальный набор для выкупа: /elpts, /score, /pledge и расшифровка VIN, для импортных машин ещё данные о растаможке, а для дорогих - история ЕАИСТО.
Проверка автомобилей через API
Без договора и долгих согласований: пополните баланс от 100 ₽ и проверяйте реальные машины. Тестовые значения бесплатно, документация с примерами на популярных языках.
Получить токен Документация API

