Как работать с api гибдд
Перейти к содержимому

Как работать с api гибдд

  • автор:

Бесплатный API штрафов гибдд

Откуда берут информацию о штрафах всякие левые сервисы? Откуда можно бесплатно и надёжно запрашивать информацию о штрафах? Многие пишут про СМЭВ но я не понял как с ним работать.

Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 10 апр 2019 в 16:21
1,640 13 13 серебряных знаков 26 26 бронзовых знаков

Возьми аналогичные приложения и пусти трафик через прокси, будешь видеть с какими api они работают и сами запросы 😉

10 апр 2019 в 16:28

Обычно приложения запрашивают свой API. А это API уже в свою очередь запрашивают что то другое). — поможет ли в этом случаем прокси? — я не знаю. В идеале нужен первоисточник данных) Спасибо за отклик!

10 апр 2019 в 17:54
гибдд.рф/api — не оно? Или аналогичный вопрос: ru.stackoverflow.com/q/461078/11515
10 апр 2019 в 19:43

нее, там нету инфы о штрафах. Как я понял, там только инфа по адресам подразделений и т.д. Хотя, может я не правильно понял руководство? Везде предлагают платные сервисы(посредники), но они же где-то берут информацию.. Неужели парсят с сайта гибдд?)

10 апр 2019 в 19:55

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Большинство «левых сервисов» берут сведения из ГИС ГМП (можно получить доступ через различные платежные сервисы, главное оплачивать штрафы и, тем самым, окупать доступ), парсят ГИБДД и автокод (в основном, чтобы получить фотографии — в ГИС ГМП их нет).

Бесплатно получить штрафы не получится, к сожалению. По крайней мере на момент написания ответа (ноябрь 2020). Но можно получить штрафы ГИБДД малой кровью. В сети есть несколько парсеров, заточенных под сайт ГИБДД (не только штрафы, но и сведения по VIN-номеру и водительскому удостоверению). По моему опыту эти парсеры можно разделить на два вида: надежные и дешевые. В своей работе использую их сочетание:

  1. Дешевый Твоя ГИБДД — дёшево, но иногда сбоит
  2. Дорогой http://api-parser.ru/, но надёжный. 80% времени использую дешевый, а если сбоит, то дорогой.

Если интересует полная палитра штрафов (АМПП, МАДИ, ФССП, Ространснадзор/МУГАДН), а не только ГИБДД, но не хочется получать доступ к ГИС ГМП и парсить сайты, то и для этого уже существуют готовые решения. Например, Твоя ГИБДД Бизнес, Штрафов нет, Онлайн ГИБДД. В любой их этих сервисов вы добавляете нужные автомобили, а через некоторое время через api получаете полный список штрафов. Плюсом можно проверять штрафы по ИНН организации или индивидуального предпринимателя.

По поводу СМЭВ. Сведения из неё действительно можно получать бесплатно. Но чтобы подключиться к ней нужно изрядно попотеть. Очень подробно описано в этом блоге. Кстати, в этом блоге есть много информации по СМЭВ.

Как работать с api гибдд

Если ресурс источник недоступен или не вернул ответа по причине внутренних работ. В таком случае необходимо повторить запрос позднее.

Проверка на штрафы

Пример запроса «Проверка штрафов» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?regNumber=СК666T666&type=fines&stsNumber=9920389197&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу fines с сайта ГИБДД в формате JSON

 < "status":200, // Статус ответа "num":1, // Количество штрафов // Массив с данными штрафов "rez":[ < // Порядковый номер штрафа "numfines":1, // 1 если действует скидка, 0 если нет "Discount":"1", // Дата / Время окончания скидки на оплату "DateDiscount":"2020-12-21 23:59:59", // Дата / Время нарушения "DateDecis":"2020-11-23 21:03:00", // Расшифровка КоАП "KoAPtext":"ПРЕВЫШЕНИЕ УСТАНОВЛЕННОЙ СКОРОСТИ ДВИЖЕНИЯ ТРАНСПОРТНОГО СРЕДСТВА НА ВЕЛИЧИНУ БОЛЕЕ 20, НО НЕ БОЛЕЕ 40 КМ\/Ч", // Код КоАП "KoAPcode":"12.9ч.2", // Номер постановления, необходим для типа finesPhoto >параметр postNum "NumPost":"18810123201130511194", "kbk":"18811601121010001140", // Сумма штрафа "Summa":500, // Если присутствует фото, то true, если нет, то false "photo":true, // Токент фотофиксации нарушения (действует 5 минут, запрос на получения фото необходимо делать сразу же), необходим для типа finesPhoto > параметр photoToken (если значение photo = false, то и значение phototoken будет = false) "phototoken":"1081ec1b01041a41a91bd11e12718b16819d1a318712c1f1", // или false при отсутствии фотографий // Марка/модель транспортного средства "VehicleModel":"ЛАДА 111930 ЛАДА КАЛИНА", // Дата постановления "DatePost":"2020-11-30", // Номер подразделения ГИБДД, необходим для типа finesPhoto > параметр division "Division_id":1103999, // Расшифровка подразделения "division_name":"ЦАФАПОДД ГИБДД (дислокация г. Краснодар) ГУ МВД России по Краснодарскому краю", // Регион подразделения "division_regkod":"23", // Адрес подразделения "division_address":"г Краснодар, ул Старокубанская, д 86", // Координаты подразделения "division_coords":"39.044942034595998,45.012434698036998", // Платежные реквизиты (доп параметр requisites=1) "division_requisites":< "payment_receiver":"УФК по Республике Дагестан (Министерство внутренних дел по Республике Дагестан л\/с 04031420570)", // Получатель платежа "ogrn":"", // ОГРН "inn":"0541018037", // ИНН "kpp":"057201001", // КПП "kazn_rs":"03100643000000017200", // Казначейский счет "single_bank_rs":"40102810945370000069", // Единый казначейский счет "bank":"ОТДЕЛЕНИЕ-НБ РЕСПУБЛИКА ДАГЕСТАН \/\/УФК по Республике Дагестан, г. Махачкала", // Банк получателя платежа "bik_tofk":"018209001", // БИК ТОФК "oktmo":"82701362" // ОКТМО >, // Дата направления постановления в ФССП России "DateSSP": "2021-09-02", > ], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >>

Если штрафы не найдены в базе ГИБДД

Когда на сервисе ГИБДД штрафы авария и данные не отдаются. То после предварительной проверки может возникнуть ошибка. Рекомендуется повторить запрос позже.

Если сервис ГИБДД по проверке штрафов в данный момент не возвращает результат.

Запрос фотофиксации нарушения

Пример запроса «Фотофиксации нарушения» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?type=finesPhoto&postNum=1881012*****22207167& regNumber=СК666T666&division=1***999&photoToken=15b19f1ba1f01b01f9*********71001031fe11118d1ef115&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу finesPhoto с сайта ГИБДД в формате JSON

 < "status":200, // Статус ответа "num":1, // Количество фотографий // Массив с фотографиями "rez": [ < // url временного изображения (доступно 10 минут) "urlPhoto": "https://api-cloud.ru/api/fines/18810123210422207167-0.jpeg", // base64 код изображения который можно привести к необходимому формату изображения "base64Value": "/9j/4AAQSkZJRgABAQAAAQABAAD//KMjSVlpgZGiQjoTTGLbkJfq3ZxWi6lXIUHJoPXim0qAO88UWmpt4ItpPEOjR2Jh0cNA7aZHZlbv+0HHlqVReTAzt5fQjL7c/NWpc6H4ftfFtxpkVhY3EyeNbJZpY0Volgmaci1", "type": -2 >], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >

Если неверно переданы данные или токен фото устарел

Проверка на розыск

Пример запроса «Нахождение в розыске» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?type=wanted&vin=XTA111610A0101192&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу wanted с сайта ГИБДД в формате JSON

 < "status": 200, // Статус ответа "count": 1, // Количество в розыске "records": [ < "num": 1, "w_rec": 1, "w_reg_inic": "Республика Ингушетия", // Регион инициатора розыска "w_kuzov": "", // Номер кузова "w_model": "ВМW640I", // Марка (модель) ТС "w_data_pu": "17.10.2018", // Дата постоянного учета в розыске "w_vin": "WBALW31***C540031", // VIN ТС "w_god_vyp": "2013", // Год ТС "w_vid_uch": "Т", "w_un_gic": "1267791" >], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >, // Если вывод результата из кэша "cache":< "actual":"16.12.2021 00:04:48", // Дата актуальности // Промежуток начала поиска "start":< "timestamp":1639580690, // Время начала в timestamp "date":"15.12.2021 18:04:50" // Время начала >, // Промежуток конца поиска "stop": < "timestamp":1639623890, // Время конца в timestamp "date":"16.12.2021 06:04:50" // Время конца >> >

Если неверно переданы Рег.номер или СТС
Если в розыске нет

Проверка на ограничения

Пример запроса «Наличие ограничений» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?type=restrict&vin=XTA111610A0101192&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу restrict с сайта ГИБДД в формате JSON

 < "status": 200, // Статус запроса "count": 1, // Количество ограничений "records": [ < "num": 1, // Порядковый номер штрафа "regname": "Краснодарский край", // Регион "osnOgr": "Документ: 14706**623/2388 от 10.11.2020, ****** Дарина *******, СПИ: 38810***802636, ИП: 5820**/20/23088-ИП от 12.10.2020", // Основание ограничения "gid": "23#SP3123**101", // Ключ ГИБДД "tsyear": "2011", // Год транспортного средства "tsVIN": "WBALW31***0C540031", // VIN транспортного средства "codDL": 0, "dateogr": "10.11.2020", // Дата наложения ограничения "ogrkod": "1", // Вид ограничения "ogrkodinfo": "Запрет на регистрационные действия", // Расшифровка Вид ограничения "tsmodel": "Нет данных", // Марка (модель) ТС "tsKuzov": "WBALW31***0C540031", // Номер кузова "codeTo": 47, "dateadd": "10.11.2029", // Срок окончания ограничения "phone": "+7(861)9**-*4-1*", // Телефон инициатора "regid": "1103", "divtype": "2", // Кем наложено "divtypeinfo": "Судебный пристав", // Расшифровка Кем наложено "divid": "2" >], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >, // Если вывод результата из кэша "cache":< "actual":"16.12.2021 00:04:48", // Дата актуальности // Промежуток начала поиска "start":< "timestamp":1639580690, // Время начала в timestamp "date":"15.12.2021 18:04:50" // Время начала >, // Промежуток конца поиска "stop": < "timestamp":1639623890, // Время конца в timestamp "date":"16.12.2021 06:04:50" // Время конца >> >

Если в ограничений нет

Если ресурс источник недоступен или не вернул ответа по причине внутренних работ. В таком случае необходимо повторить запрос позднее.

Проверка на ДТП

Пример запроса «Участие в дорожно-транспортных происшествиях» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?type=dtp&vin=XTA111610A0101192&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу dtp с сайта ГИБДД в формате JSON

 < "status": 200, // Статус запроса "count": 3, // Количество ДТП "records": [ < "num": 1, // Номер ДТП "AccidentDateTime": "19.03.2018 12:50", // Дата ДТП "VehicleDamageState": "Повреждено", // Повреждения "AccidentNumber": "790**1094", // Номер инцидента "AccidentType": "Столкновение", // Тип "DamageDestription": "", // Описание инцидента "VehicleMark": "PORSCHE", // Марка ТС "VehicleAmount": "2", "VehicleYear": "2014", // Год выпуска ТС "AccidentPlace": "Республика Адыгея (Адыгея), Тахтамукайский район", // Место ДТП "VehicleSort": "1", "VehicleModel": "Cayman", // Модель ТС "OwnerOkopf": "ФИЗИЧЕСКИЕ ЛИЦА", // Владелец "RegionName": "Республика Адыгея", // Регион владения // Нанесенный ущерб "DamagePointsSVG": "https://api-cloud.ru/api/damage_svg.php?damage=110", // Изображение ущерба "DamagePointsSVGdesc": "https://api-cloud.ru/api/damage_svg.php?damage=110&desc=1", // Изображение ущерба + описание "DamagePoints": [ "110" ] >], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >, // Если вывод результата из кэша "cache":< "actual":"16.12.2021 00:04:48", // Дата актуальности // Промежуток начала поиска "start":< "timestamp":1639580690, // Время начала в timestamp "date":"15.12.2021 18:04:50" // Время начала >, // Промежуток конца поиска "stop": < "timestamp":1639623890, // Время конца в timestamp "date":"16.12.2021 06:04:50" // Время конца >> >

Если ДТП отсутствуют

Если ресурс источник недоступен или не вернул ответа по причине внутренних работ. В таком случае необходимо повторить запрос позднее.

Проверка диагностических карт, пробег

Пример запроса «Проверка диагностических карт, пробег» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?vin=XTA111610A0101192&type=eaisto&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу eaisto с сайта ГИБДД в формате JSON

< // Статус запроса "status": 200, // Количество найденных записей "count": 1, "records": [ < // Номер записи "num": 1, // Дата окончания ДК "dcExpirationDate": "2021-10-16", // Адрес выдачи ДК "pointAddress": "170039, ТВЕРСКАЯ ОБЛАСТЬ, ТВЕРЬ ГОРОД, , СТЕКЛОПЛАСТИК ПРОЕЗД, 5, 0, 0", // Шасси "chassis": "", // Кузов "body": "", // ID Оператора (ОТО) "operatorName": 779, // Получить информацию по оператору можно через метод (otoInfo). // Показания одометра "odometerValue": "235000", // Номер ДК "dcNumber": "099970012021273", // Дата выдачи ДК "dcDate": "2020-10-15", // VIN ТС "vin": "VF34C534565170236", // Модель ТС "model": "308", // Марка ТС "brand": "Peugeot", // Предидущие ДК "previousDcs": [ < // Показания одометра "odometerValue": "190000", // Дата окончания ДК "dcExpirationDate": "2018-05-19", // Номер ДК "dcNumber": "081050071701275", // Дата начала ДК "dcDate": "2017-05-19" >, < "odometerValue": "204000", "dcExpirationDate": "2019-11-01", "dcNumber": "090300011812673", "dcDate": "2018-10-31" >, < "odometerValue": "180000", "dcExpirationDate": "2020-10-16", "dcNumber": "079770011903913", "dcDate": "2019-10-15" >, < "odometerValue": "101201", "dcExpirationDate": "2014-04-01", "dcNumber": "0005052247", "dcDate": "2012-04-24" >] > ], // Информация о запросе "inquiry": < "price": 0.8, // Списание за запрос "balance": 100462.11, // Баланс после текущего запроса "speed": 1, // Скорость запроса "attempts": 1 // Попыток >, // Если вывод результата из кэша "cache":< "actual":"16.12.2021 00:04:48", // Дата актуальности // Промежуток начала поиска "start":< "timestamp":1639580690, // Время начала в timestamp "date":"15.12.2021 18:04:50" // Время начала >, // Промежуток конца поиска "stop": < "timestamp":1639623890, // Время конца в timestamp "date":"16.12.2021 06:04:50" // Время конца >> >

Если диагностические карты не найдены

Получение информации по Оператору Технического Осмотра

Пример запроса «Получение информации по Оператору Технического Осмотра» HTTP GET на URL нашего API

https://api-cloud.ru/api/gibdd.php?id=799&type=otoInfo&token=53ba1b7a55abbB014aa97eff3a522079

Пример успешного запроса по типу otoInfo с сайта ГИБДД в формате JSON

< "status":200, // Статус ответа "found":true, // Найден результат или нет // Массив с информацией о ПТО "rez":< "otoID":"779", // ID "status":"Аттестат действителен", // Статус аттестата "director":"Кияшко Владимир Анатольевич", // Директор "orgname":"Общество с ограниченной ответственностью "СЭСМА-3"", // Полное Наименование "ogrn":"1022304037799", // ОГРН "adressur":"353800, Краснодарский край, Красноармейский р-н, ст-ца Полтавская, ул Народная, 157", // Адрес юридический "adressMailing":"353800, Краснодарский край, Красноармейский р-н, ст-ца Полтавская, ул Народная, 157", // Адрес почтовый "adressPTO":"353800, Краснодарский край, Красноармейский р-н, ст-ца Полтавская, ул Народная, 157", // Адрес ПТО "tel":"88616543051", // Телефон "email":"mailto:oopks@mail.ru", // E-MAIL "site":"https:\/\/00779.umax.ru", // Сайт "throughput":"64", // Пропускная способность "accreditation":"N2,O4,N1,O1,O2,L,O3,M3,N3,M2,M1" // Область аккредитации >, "inquiry": < "price":0.1, "balance":228.3, "speed":0, "attempts":1 >> >

Если результат не найден

Если ресурс источник недоступен или не вернул ответа по причине внутренних работ. В таком случае необходимо повторить запрос позднее.

История изменений API ГИБДД

Добавлен новый метод запроса otoInfo
Позволяет получить информацию по Оператору Технического Осмотра.
Для запроса необходим ID Оператора (ОТО), найти его можно в результате запроса eaisto, значение из operatorName. Подробнее в документации.
Цена 0.10 руб / запрос

Метод finesPhoto: Добавили обработчик ошибки при которой фотографии по определенному постановлению отсутствуют, но при этом в методе запроса fines результат photo=true
Если по постановлению фотографии не грузятся (отсутствуют в базе), то результатом ответа от API будет status => 200, num => 0, rez => array()
Это касается некоторых поставлений, особенно тех, которые уже были направлены в ФССП.
Результатом данного патча будет исправление работы мониторинга API, который при получении подобных ответов отключал API на некоторое время.

Метод fines:
1. Если фотофиксация по выбранному постановлению невозможна и ключ photo = false, то значение ключа phototoken так же будет false. Ранее даже если фотографии отсутствовали, то токен был в выводе.
2. После получения списка штрафов, токены записываются в базу.
Метод finesPhoto:
1. При получении запроса мы будем проверять срок жизни photoToken, если он живой, то обработаем результат, иначе вы получите результат
Обновление направлено на исключение ошибочных запросов, которые мы получаем пачками каждый день.
Ранее можно было отправить запрос на получение фотофиксации даже если фотографии отсутствовали, что приводило к ошибки таймаута.
Документацию дополнили текущими обновлениями.

Метод запроса fines:
Добавили доп. параметр запроса — requisites=1
Позволяет получить платежные реквизиты подразделения которое выставило штраф

Выполнена адаптация под источник

Поправили ошибку, при которой на некоторые запросы получали ошибку TIME_MAX_CONNECT

В массив inquiry добавили ключ balance. Вывод текущего баланса после запроса, позволит не отправлять дополнительные запросы на проверку баланса.

Ускорили обработку запросов

Тип запроса — finesPhoto
Поправили ошибку пустого ответа.

Обновлен алгоритм работы

type->fines, исправили переодическую ошибку «Сервис гибдд по проверке штрафов недоступен. Повторите попытку позже.»

В результат type->gibdd добавлен отличительный параметр ‘found’.
found => true — результат найден
found => false — результат не найден

type->gibdd
Ранее перед началом JSON < появлялся пробел ( < status =>. >). Причину возникновения нашли и устранили.

1. Переработан алгоритм работы по типу запроса «driver»
2. Переработан алгоритм работы по типу запроса «wanted»
3. Переработан алгоритм работы по типу запроса «finesPhoto«

1. Добавлен заголовок «Content-type: application/json; charset=utf-8»
2. В type->driver добавлен новый ключ в выводе «found», если значение «true», то водительское найдено, если «false», то нет.

По типу запроса restrict добавлены дополнительные попытки получить запрос.

type->fines стал более стабильней.
Решили ошибку «Сервис гибдд по проверке штрафов недоступен. Повторите попытку позже.» изменением алгоритма.

Типы запросов: wanted, eaisto.
В безрезультативные выводы добавлен массив inquiry, отвечающий за информацию о запросе: цена запроса, скорость ответа, попытки соединения.

VIN/Кузов/Шасси
Для типов запросов (dtp, wanted, restrict, eaisto) в параметре vin возможна передача VIN/Кузов/Шасси

Отключение отдельных типов запросов
Реализовали возможность отключения отдельных типов запросов, чтобы не затрагивать работу API в целом. Это необходимо в том случае, если из всех типов запросов 1 или несколько работают с ошибками. Если тип запроса выключен, то вы получите ошибку

Кэширование
В типах запросов gibdd, restrict, wanted, dtp, eaisto добавлено кэширование. Теперь по умолчанию будет выводиться результат из кэша за последние 6 часов. Это увеличит скорость ответа при наличии кэша.
Если необходим только свежий результат запроса, то необходимо передавать параметр cache=2

ТРЕБУЕТСЯ ДОРАБОТКА ВАШЕГО КОДА
Архитектура ответа type->fines и type->finesPhoto
Массив с результатами перенесен в переменную rez. Добавлен статус ответа, а так же информация о запросе: Тариф, скорость, количество попыток

type->wanted
В записи records ранее выводилось просто количество без расшифровки

Новые параметры поиска
type->restrict, type->wanted, type->dtp, type->eaisto в параметре VIN возможно передать так же номер кузова или шасси.

В type -> fines добавлен вывод нового параметра
DateSSP — Дата направления постановления в ФССП России

В type -> fines добавлена новая ошибка 706 — DATA TRANSMITTED WITH ERRORS
Данные переданы с ошибками

Расшифровка нового ответа по type->gibdd
При передаче неверного VIN номера api-cloud вернет ответ: По указанному VIN не найдена информация. При этом запрос считается успешным.

1. Исправлена ошибка с переодическим получением ошибки по SLL сертификату.
2. Увеличин лимит ожидания ответа от гибдд

Изменение статуса результата
При недоступности ресурса источника изменили статус с 404 -> 503

type -> gibdd
Добавили и отредактировали расшифровки причин изменения регистраций.

Проверка штрафов (type -> fines)
Всвязи с участившимися случаями неработоспособности сервиса ГИБДД по проверке штрафов, был введен обработчик на ошибку «Проверка наличия неуплаченных штрафов завершилась ошибкой.». Это значит, что на самом ресурсе источнике вывод штрафов в данный момент невозможен.

Срок владения ТС (type -> gibdd)
Добавлен новый параметр вывода ownershipPeriod -> period
Указывается полный срок владения с рашифровкой, например: 10 лет 6 месяцев 12 дней, 11 месяцев 17 дней и т.д.

Проверка водительского удостоверения
В вывод по type=driver можно получить информация о водительском удостоверении, а так же информацию о лишениях

Изображение нарушения
В вывод по type=finesPhoto можно получить url на фотофиксацию нарушения, а так же base64 код самого изображения.

Добавлен вывод информации об утилизации
В вывод по type=gibdd отображается информация об утилизации

Добавлен type «eaisto»
Данный тип позволяет запросить информацию по диагностическим картам, получить информацию по пробегу

Добавили проверку доступности сервиса решения капч. Если сервис недоступен, то средства за запрос не снимаются. Вы сможете отправить запрос позднее, когда сервис будет вновь доступен.
Код ошибки: 999. SERVICE_CAPTCHA_OFFLINE

Возможные коды ошибок

код (error) Описание ошибки (message)
888 ИМЯ передаваемой переменной: forbidden symbols present
В переменной ИМЯ присутствуют запрещенные символы
766 MISSING_MANDATORY_PARAMETER
Отсутствуют обязательные параметры
706 DATA TRANSMITTED WITH ERRORS
Данные переданы с ошибками
602 TOKEN_NO_ACCESS
Нет доступа к запрашиваему методу запроса
598 MISSING_REQUIRED_id_PARAMETER
Отсутствует параметр id
588 photoToken_EXPIRED
Истек строк действия photoToken
508 MISSING_REQUIRED_DATE_PARAMETER
Отсутствует параметр date или указан неверно
507 MISSING_REQUIRED_SERIANOMER_PARAMETER
Отсутствует параметр serianomer или указан неверно
505 MISSING_REQ_REGNUM_STS_PARAM
Отсутствует обязательный параметр regNumber или stsNumber
505 MISSING_regNumber_postNum_photoToken_division_PARAM
Отсутствуют обязательные параметры regNumber или postNum или photoToken или division
504 TOKEN_LOCKED_IN_THE_SYSTEM
Переданный токен заблокирован службой качества / автоматической системой
503 TOKEN_NOT_REGISTERED_IN_THE_SYSTEM
Переданный токен не зарегистрирован в системе
502 MISSING_REQUIRED_TOKEN_PARAMETER
Отсутствует параметр token
501 MISSING_REQUIRED_VIN_PARAMETER
Отсутствует параметр vin или указан неверно
500 MISSING_REQUIRED_TYPE_PARAMETER
Отсутствует параметр type
499 WRONG_TOKEN_KEY
Вы указали значение параметра token в неверном формате, ключ должен содержать 32 символа.
498 TOKEN_NO_MONEY
Для выполнения запроса недостаточно средств, пополните баланс.
456 MAX_LIMIT
Превышено количество одновременных соединений (потоки)
404 TIME_MAX_CONNECT
Достигнуто максимальное количество коннектов, при которых ресурс не вернул результата. Повторите попытку позже.
123 IP_NOT_REGISTERED_IN_THE_SYSTEM
Сработала защита IP. Текущий IP не совпадает с заданным в ЛК
111 PARAMETER_CONFLICT
Вы указали параметры, которые конфликтуют между собой. Например VIN и regNumber. Необходимо указать либо VIN либо regNumber, что-то одно.
015 DATE_ERROR
Ошибка значения переданной даты
005 TEST_TIME_OFF
Закончился период тестирования
001 API_SUSPENDED
Работа этого API временно приостановлена. Мы уже в курсе проблемы и занимаемся решением. Повторите запрос позже.

Пример ответа с ошибкой

Обратите внимание, что скорость загрузки результата зависит напрямую от ресурса источника
При подсчете количества запросов будут приняты к учету только те запросы, которы вернули «status»: 200 и «status»: 404, т.е. получили результат.

Максимальное количество попыток соединения 3 раза. Если в результате этих попыток ресурс не вернет ответа, то API CLOUD вернет ответ

Как работать с api гибдд

На данной странице вы можете протестировать работу сервиса API для получения информации с гибдд.рф/check/fines . Сервис работает через http запросы. В ответ на каждый запрос вы получаете JSON с нужной информацией.

Формат входных данных полностью соответствует исходной форме на гибдд.рф/check/fines. С форматом входных параметров и ответа сервера вы можете ознакомиться скачав файл документации .

Обращаем ваше внимание, что наш сервис не имеет никакого отношения к гибдд.рф, а предоставляет вам более удобный способ взаимодействия с информацией, находящейся в открытом доступе на данном сайте.

Для подключения к сервису напишите на email: support@parser-api.com.

Проверьте возможности API

Заполните форму и получите ответ от сервиса:

Как работать с api гибдд

API доступ к данным АПИ ГИБДД

Автоматизация работы с gibdd.ru, парсер и API сервис

Проверка неуплаченных штрафов, Проверка водительского удостоверения, Проверка транспортного средства.

Проверка истории регистрации в гибдд, Проверка на участие в дорожно-транспортных происшествиях, Проверка нахождения в розыске, Проверка наличия ограничений, Проверка наличия диагностической карты технического осмотра.

На данной странице вы можете протестировать работу сервиса API для получения информации с гибдд.рф/check/. Сервис работает через http запросы, без капчи. В ответ на каждый запрос вы получаете JSON с нужной информацией.

С форматом параметров запроса и примерами ответа сервера, можно ознакомиться скачав файл документации.

Сервис предоставляет вам более удобный способ взаимодействия с информацией, находящей в открытом доступе, автоматически обрабатывая запросы к gibdd.ru/check/.

Для подключения к API сервису gibdd.ru, пишите на in not text fo@api-par needed ser.c for me om или заполните форму обратной связи.

Проверьте возможности API. Заполните форму и получите ответ:

Api-parser. Все права защищены © 2022

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *