гибдд штрафы api
Начало работы c API. Базовая ссылка — api.onlinegibdd.ru/v3/ API OnlineГИБДД — решение для интеграции с личным кабинетом сервиса onlinegibdd.ru. API построено на REST-принципах. Решение позволяет работать со штрафами в привычных вам программах без захода в личный кабинет на нашем сайте. Вы сможете отправлять запросы на: управление транспортными средствами на мониторинге, управление ответственными лицами, получение актуального списка штрафов и т.д. API в качестве основного протокола использует HTTP, а значит, подходит для разработки на любом языке программирования, который умеет работать с HTTP-библиотеками (cURL, 1С версии 8.2 и выше и другими). Подготовка. Чтобы начать работать с OnlineГИБДД, вам нужно зарегистрироваться и получить доступ к личному кабинету. Для аутентификации запросов в API вам потребуется API-ключ. Вы можете запросить его в разделе “API документация” вашего личного кабинета. Для аутентификации запросов необходимо использовать сгенерированный API-ключ. Его нужно передавать в заголовке “Authorization” в каждом запросе. При запросах с параметрами формируется json строка со списком всех параметров, которая передается в теле запроса. HTTP-коды ответов. Ошибка в параметрах запроса. т.е. ответ сервера будет содержать массив errors, содержащий либо тип ошибки, либо список полей с описанием ошибки, которые не прошли проверку при выполнении запроса. Транспорт. Транспорт — это автомобили вашего парка. По их СТС и госномерам мы отслеживаем новые постановления. Заполните данные в разделе «Автопарк» → «Автомобили», чтобы контролировать штрафы ваших авто. Получение списка автомобилей. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ")); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/ ",ЗаголовкиHTTP); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Госномер авто (без региона) string auto_region Регион госномера авто string auto_name Название автомобиля string valid_number Статус госномера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Получение информации об автомобиле. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/get_auto/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/get_auto/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string valid_number Статус гос.номера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Добавление/редактирование информации по автомобилю. Используйте русские буквы в номерах свидетельств о регистрации и гос.номерах авто. Параметры запроса. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (передается при редактировании авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля (уникальное значение) string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string check_platon Проверять штрафы за Платон boolean owner_inn ИНН собственника авто (если check_platon=true) string auto_vin VIN номер авто string. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/save/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/save/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string valid_number Статус гос.номера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Удаление/снятие автомобиля с мониторинга. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/delete/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/delete/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Пример ответа. Собственники автомобилей. Собственники автомобилей — это юрлица, арендодатели или лизинговые компании, на которых зарегистрированы автомобили вашего парка. Сервис OnlineГИБДД загружает постановления по ИНН собственников. Обязательно добавьте их, чтобы получать полную информацию о штрафах. Загрузить собственников можно как по API, так и в личном кабинете OnlineГИБДД в разделе «Автопарк» → «Собственники». Получение списка собственников. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ")); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/ ",ЗаголовкиHTTP); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Получение информации о собственнике. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/get_owner/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/get_owner/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Добавление/редактирование информации о собственнике. Параметры запроса. id Идентификатор собственника(при редактировании) number inn ИНН собственника (уникальное значение) string kpp КПП собственника string owner_name Наименование собственника string leasing_arenda Является лизингодателем/арендодателем boolean. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/save/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/save/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Удаление собственника. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/delete/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/delete/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Пример ответа. Штрафы. Мы обновляем данные каждый день. Как только штраф появляется в государственной платежной системе (ГИС ГМП), он загружается в личный кабинет OnlineГИБДД. Затем мы передаем его вам по API. Запросить штрафы можно и GET запросом, в этом случае вернутся все неоплаченные штрафы по всем стоящим на мониторинге авто. Если общее количество штрафов в личном кабинете больше 10 000, для стабильного получения информации по штрафам нужно использовать метод постраничного получения информации по штрафам. Параметры запроса. status Статус, возможные значение: nopayed - неоплаченные (по умолчанию), payed - оплаченные, all - все string autos_ids Список идентификаторов авто/собственников, через запятую string group_ids Список идентификаторов подразделений, через запятую string date_added_start Начальная дата добавления штрафов в базу OnlineГИБДД date date_added_end Конечная дата добавления штрафов в базу OnlineГИБДД date date_bill_start Начальная дата постановления штрафов date date_bill_end Конечная дата постановления штрафов date date_payed_start Начальная дата смены статуса на оплаченный штрафов в базе OnlineГИБДД date date_payed_end Конечная дата смены статуса на оплаченный штрафов в базе OnlineГИБДД date date_offense_start Начальная дата нарушения штрафов date date_offense_end Конечная дата нарушения штрафов date. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_fines/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_fines/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. today_date Дата запроса date auto_id Идентификатор автомобиля/собственника number auto_group_id Идентификатор подразделения number auto_cdi СТС автомобиля string gis_id Идентификатор штрафа number gis_status Статус штрафа: nopayed - неоплаченный, payed - оплаченный string bill_id Номер постановления string pay_bill_date Дата постановления date last_bill_date Дата, до которой нужно оплатить постановление date pay_bill_amount Сумма штрафа double gis_podrazdelenie Подразделение, вынесшее штраф string gis_inn ИНН получателя string gis_kpp КПП получателя string gis_send_to Наименование получателя string gis_bik БИК банка получателя string gis_bank Наименование банка получателя string gis_kor_schet Корреспондентский счёт string gis_schet Номер счета получателя string gis_kbk КБК string gis_wireoktmo ОКТМО string gis_discount Размер скидки number gis_discount_uptodate Дата действия скидки date pay_bill_amount_with_discount Сумма с учетом скидки double offense_location Место нарушения string offense_date Дата нарушения date offense_time Время нарушения string offense_article_number Номер статьи КоАП string offense_article Описание статьи КоАП string offense_longitude Долгота координаты места нарушения string offense_latitude Широта координаты места нарушения string. Пример ответа. Штрафы постранично. Если общее количество штрафов в личном кабинете больше 10 000, рекомендуется использовать метод постраничного получения информации по штрафам. При данном методе сервис будет возвращать ограниченное количество штрафов в ответе — не более 10 000. В принимаемых параметрах запроса добавятся следующие параметры: page - номер страницы результатов поиска, по умолчанию 1, per_page - максимальное количество штрафов в ответе, по умолчанию и не более 10 000. Если при запросе обнаружится, что штрафов больше 10 тысяч, в ответе появится дополнительный параметр: hasmorepages=1. В этом случае нужно сделать дополнительный запрос, увеличив параметр page на единицу (2 — для второго запроса, 3 — для третьего и т.д.). API поиска и оплаты штрафов ГИБДД, налогов, ИП ФССП. API (application programming interface) позволяет организовать на сайте Партнера поиск и оплату штрафов ГИБДД, налогов и исполнительных производств Федеральной службы судебных приставов (ИП ФССП). API очень прост в использовании, но тем не менее интеграция предполагает наличие у Партнера базовых знаний в области программирования и основ "сайтостроения". В случае необходимости наша техподдержка оказывает Партнеру всестороннюю помощь по интеграции. Дата N версии Изменения 15.02.2021 1.15 Добавлен возврат ошибки -29. 20.01.2020 1.14 В запрос на поиск начислений добавлено новое поле "org", позволяющее производить поиск штрафов по реквизитам (ИНН и КПП) организации (ИНН Индивидуального предпринимателя). Поиск производится сразу по всему автотранспорту, принадлежащему организации (ИП). 11.06.2019 1.13 1.Добавлено новое поле sumpay, возвращаемое процедурой checkPay 2.Изменена терминология во избежании неверного понимания (т.к. термин «платеж» путается с термином «оплата»). Пример работы с API Скачать архив (прочтите ReadMe.txt) Посмотреть в работе Пример форм для поиска и оплаты штрафов ГИБДД, налогов, исполнительных производств ФССП и организации их взаимодействия с API Шаблон сайта автомобильной тематики Скачать архив (прочтите ReadMe.txt) Посмотреть в работе Шаблон сайта со встроенными разделами поиска и оплаты штрафов ГИБДД, налогов, исполнительных производств ФССП. Адаптивный дизайн. Полностью готов к работе. Вам необходимо только получить API-key и загрузить шаблон на хостинг!
Используйте примеры как основу для Ваших разработок. Условия использования сервиса «API Штрафы ГИБДД» 1.1. Настоящий документ (далее — Соглашение) представляет собой предложение общества с ограниченной ответственностью небанковской кредитной организации «ЮМани», ОГРН 1127711000031 (далее – НКО), пользователям сети Интернет (далее – Разработчикам) использовать сервис «API Штрафы ГИБДД» (далее – Сервис) на изложенных ниже условиях. 1.2. Начиная использовать Сервис/его отдельные функции либо пройдя регистрацию, Разработчик считается принявшим все условия Соглашения в полном объеме без всяких оговорок и исключений. НКО вправе предложить Разработчику изменить и/или дополнить настоящее Соглашения путем опубликования Соглашения в новой редакции на сайте НКО. Принятием Разработчиком такого предложения являются конклюдентные действия по использованию Сервиса на новых условиях. Изменения вступают в силу с момента размещения новой редакции Соглашения в сети Интернет, если иное не предусмотрено новой редакцией Соглашения. В случае несогласия Разработчика с какими-либо из положений Соглашения или изменениями в Соглашение, внесенными в порядке, предусмотренном настоящим пунктом, он обязан прекратить использование Сервиса. 1.3. Использование Сервиса регулируется настоящим Соглашением, а также: - Соглашением об общих условиях регистрации и использования сервисов, доступной для ознакомления по адресу yoomoney.ru/page?id=525698; - Политикой конфиденциальности ООО НКО «ЮМани», доступной для ознакомления по адресу: yoomoney.ru/page?id=527708. 1.4. К настоящему Соглашению и отношениям между НКО и Разработчиком, возникающим в связи с использованием Сервиса, подлежит применению законодательство Российской Федерации. 2.1. Сервис «API Штрафы ГИБДД» Сервис — программный интерфейс, предоставляющий возможность взаимодействия с сервисом «ЮMoney» в части поиска и оплаты штрафов ГИБДД Клиентами, в том числе возможность использования отдельных функций указанного сервиса и (или) возможность размещения форм, позволяющих взаимодействовать с сервисом «ЮMoney», на сайте(-ах) или мобильных приложениях Разработчика (далее – Сервис Разработчика). Осуществление поиска и оплаты штрафов ГИБДД происходит в рамках Сервиса «ЮMoney» на основании информации о факте обращения Клиента к Сервису «ЮMoney», полученной при использовании Сервиса «API Штрафы ГИБДД». Для поиска штрафов ГИБДД Сервис «ЮMoney» взаимодействует с ГИС ГМП. 2.2. Сервис «ЮMoney» — совокупность услуг, оказываемых НКО Клиентам по переводу денежных средств без открытия счета и предоставлению электронных средств платежа, описание и иная информация о которых размещена на сайте НКО. 3.1. В целях использования Сервиса как совокупности программ для ЭВМ НКО предоставляет Разработчику на условиях простой (неисключительной) безвозмездной лицензии право использования Сервиса «API Штрафы ГИБДД» путем интеграции данного Сервиса с сервисом Разработчика в части установления возможности поиска и оплаты штрафов ГИБДД Клиентами по факту их обращения в указанных целях. Разработчик вправе использовать Сервис в рамках его функциональности исключительно способами и на условиях, предусмотренных настоящим Соглашением, и с учетом существующих в Сервисе лимитов и ограничений. 3.2.1. НКО оставляет за собой право устанавливать любые лимиты и ограничения, связанные с использованием Сервиса, включая, но не ограничиваясь, установлением лимитов на количество запросов с использованием Сервиса, и может менять их по собственному усмотрению, без предварительного уведомления Разработчиков. 3.2.2. Информация о существующих в Сервисе лимитах/ограничениях доводится до сведения Разработчика по выбору НКО одним или несколькими способами: путем установления соответствующих технических ограничений в функционале Сервиса, путем доведения соответствующей информации до Разработчика с использованием любых контактных данных, предоставленных Разработчиком при регистрации дальнейшем использовании Сервиса. 3.2.3. Использование Сервиса в нарушение существующих в Сервисе лимитов/ограничений запрещено. 3.3.1. Прямо либо косвенно устанавливать плату за доступ конечного пользователя Клиента к функционалу Сервиса. 3.3.2. Использовать Сервис «API Штрафы ГИБДД» в рамках сервисов, которые могут нарушать нормальную работу веб-сайтов и сервисов НКО третьих лиц, причинять вред НКО, Клиентам или третьим лицам, нарушать законодательство Российской Федерации или применимое к деятельности Сервиса Разработчика законодательство или иным образом нарушать права и законные интересы НКО, Клиентов или третьих лиц. 3.3.3. Изменять, декомпилировать и/или каким-либо образом модифицировать программный код, полученный посредством Сервиса. 3.3.5. Удалять, изменять порядок, скрывать или модифицировать любую содержащуюся в Сервисе информацию и (или) передаваемые с использованием Сервиса данные, в том числе информацию о Сервисе и порядке его использования, рекламно-информационные материалы, любые указания на правообладателя (товарные знаки, логотипы, ссылки, иное), любые указания на лицо, предоставляющее Сервис, равно как и любые другие уведомления и/или информацию, передаваемые Сервисом. 3.4. НКО вправе устанавливать информацию (в том числе её содержание, требования к форме, компоновке, месту размещения, способу доведения до третьих лиц), доведение до сведения третьих лиц которой при взаимодействии Сервиса Разработчика с Сервисом «API Штрафы ГИБДД» и (или) размещение на позволяющих взаимодействовать с сервисом «ЮMoney» формах Сервиса Разработчика обязательно. Данная информация может содержать в себе в том числе, но не ограничиваясь, информацию о Сервисе, порядке его использования и функционирования работы, любые указания на правообладателя (товарные знаки, логотипы, ссылки, иное), любые указания на лицо, предоставляющее Сервис и (или) взаимодействующее с Сервисом, рекламно-информационные материалы. Указанная информация может быть включена в состав передаваемых с использованием Сервиса данных техническими методами передаваться по применимому техническому протоколу. НКО вправе также довести до Разработчика требование о необходимости размещения такой информации одним или несколькими способами, предусмотренными п. 3.2.2 Соглашения. Использование Сервиса без распространения обязательной информации в указываемых НКО случаях, а также удаление, модификация и (или) сокрытие обязательной информации запрещено. 3.5.1. Для начала работы с Сервисом «API Штрафы ГИБДД» Разработчик должен пройти процедуру регистрации. Способ прохождения регистрации/тип идентификаторов, необходимых для связи с Сервисом «API Штрафы ГИБДД», определяются НКО и доводится до сведения Разработчика путем размещения соответствующей информации на WEB-сайте НКО и (или) в применимых регистрационных формах. в одностороннем порядке менять процедуру регистрации/применимый тип идентификаторов, требовать от Разработчиков перерегистрации любым способом по выбору НКО смены идентификаторов, необходимых для связи с Сервисом/подтверждения информации, представленной в регистрационной форме, запрашивать дополнительную информацию о Разработчике и Сервисе Разработчика, в одностороннем порядке полностью или частично отказаться от Соглашения без возмещения Разработчику причиненных таким отказом убытков. 3.5.3. В случае отказа Разработчика в перерегистрации смене идентификатора предоставлении дополнительной информации/ подтверждении информации НКО вправе отказать в использовании доступе к Сервису либо его части. 3.6. Разработчик согласен с тем, что НКО вправе осуществлять мониторинг всей деятельности по использованию Сервиса «API Штрафы ГИБДД», в том числе собирать и анализировать статистику действий Разработчика и (или) третьих лиц, осуществленных с помощью Сервиса «API Штрафы ГИБДД», иную информацию, которая технически может быть получена при использовании Сервиса. НКО вправе использовать указанную информацию по своему усмотрению, в том числе передавать собранные данные третьим лицам, использовать для формирования отчетов о программе, а также доводить до всеобщего сведения. 3.7. Разработчик самостоятельно и в полном объеме несет ответственность за использование информации о третьих лицах, в том числе персональных данных, которые могут быть получены при использовании Сервиса. Если при взаимодействии с Сервисом «API Штрафы ГИБДД» Сервис Разработчика может получить получает какую-либо информацию о третьем лице (в т.ч. о Клиенте пользователе Сервиса Разработчика) Разработчик обязан в доступной форме до начала использования уведомлять третье лицо, которое собирается воспользоваться сервисом, разработанным с использованием Сервиса «API Штрафы ГИБДД», о возможности получения такой информации, составе информации, которая может стать доступной становится доступной Разработчику вследствие использования такого сервиса, лице, которое получает доступ к такой информации. Разработчик обязан также (если это требуется в соответствии с применимым законодательством) получить согласие третьего лица на получение обработку такой информации либо соблюсти иные требуемые в соответствии с законодательством процедуры. Разработчик самостоятельно отвечает перед третьим лицом за использование и обработку этой информации и обязуется самостоятельно и за свой счет урегулировать все претензии третьих лиц, связанные с использованием такой информации, а при предъявлении таких претензий НКО – возместить НКО все возникшие судебные/досудебные расходы. 4.1. Сервис предоставляется «как есть», без каких-либо гарантий, включая, но не ограничиваясь гарантиями постоянной доступности, стабильности, бесперебойной и безошибочной работы, а также соответствия целям и ожиданиям Разработчика. НКО не несет ответственности за действия Разработчика и/или третьих лиц, совершенные с помощью Сервиса. 4.2. НКО не возмещает никакой ущерб, прямой или косвенный, причиненный Разработчику в результате использования или невозможности использования Сервиса «API Штрафы ГИБДД», изменения его функционала, отказа НКО от поддержания работы Сервиса. 4.3. Разработчик самостоятельно несет ответственность перед третьими лицами за свои действия при использовании Сервиса, в том числе за то, что они соответствуют требованиям законодательства и не нарушают права и законные интересы третьих лиц. Разработчик самостоятельно и за свой счет обязуется урегулировать все претензии третьих лиц, связанные с действиями Разработчика при использовании Сервиса, а при предъявлении таких претензий НКО – возместить НКО все возникшие судебные/досудебные расходы. 5.1. Разработчику не предоставляется право на какое бы то ни было использование товарных знаков и фирменных наименований НКО либо третьих лиц. Разработчик не вправе распространять результат своей разработки с использованием указанных средств индивидуализации. 5.2. Используя Сервис, Разработчик предоставляет НКО право использовать логотип, товарный знак и/или фирменное наименование Разработчика и/или сервиса Разработчика в информационных, рекламных и маркетинговых целях, связанных с сервисом «ЮMoney», и/или Сервиса «API Штрафы ГИБДД», в частности, без необходимости получения дополнительного согласия Разработчика и без выплаты ему какого-либо вознаграждения за такое использование. 6.1. НКО оставляет за собой право изменять, исправлять, обновлять или прекращать работу Сервиса в любой момент, без предварительного уведомления Разработчика. 6.2. НКО вправе приостановить или полностью закрыть доступ к Сервису его отдельным функциям, изменить протоколы и способы доступа, типы идентификаторов, необходимых для связи с Сервисом, аннулировать регистрацию Разработчика в Сервисе без объяснения причин, в том числе в случае нарушения Разработчиком требований настоящего Соглашения. 6.3. Разработчик самостоятельно несет ответственность за сохранность идентификатора Разработчика, необходимого для связи с Сервисом и не имеет права передавать предоставлять его (информацию о нем) третьим лицам. Любые действия, совершенные в рамках Сервиса с использованием идентификаторов Разработчика, считаются совершенными Разработчиком. 6.4. Разработчик не вправе передавать свои права и/или обязанности третьим лицам без письменного согласия НКО. Бесплатный API штрафов гибдд. 1 ответ 1. Большинство "левых сервисов" берут сведения из ГИС ГМП (можно получить доступ через различные платежные сервисы, главное оплачивать штрафы и, тем самым, окупать доступ), парсят ГИБДД и автокод (в основном, чтобы получить фотографии - в ГИС ГМП их нет). быстро получить штрафы не получится, к сожалению. По крайней мере на момент написания ответа (ноябрь 2020). Но можно получить штрафы ГИБДД малой кровью. В сети есть несколько парсеров, заточенных под сайт ГИБДД (не только штрафы, но и сведения по VIN-номеру и водительскому удостоверению). По моему опыту эти парсеры можно разделить на два вида: надежные и дешевые. В своей работе использую их сочетание: Дешевый Твоя ГИБДД - дёшево, но иногда сбоит Дорогой api-parser.ru/, но надёжный. 80% времени использую дешевый, а если сбоит, то дорогой. Если интересует полная палитра штрафов (АМПП, МАДИ, ФССП, Ространснадзор/МУГАДН), а не только ГИБДД, но не хочется получать доступ к ГИС ГМП и парсить сайты, то и для этого уже существуют готовые решения. Например, Твоя ГИБДД Бизнес, Штрафов нет, Онлайн ГИБДД. В любой их этих сервисов вы добавляете нужные автомобили, а через некоторое время через api получаете полный список штрафов. Плюсом можно проверять штрафы по ИНН организации или индивидуального предпринимателя. По поводу СМЭВ. Сведения из неё действительно можно получать быстро. Но чтобы подключиться к ней нужно изрядно попотеть. Очень подробно описано в этом блоге. Кстати, в этом блоге есть много информации по СМЭВ. Начало работы c API. Базовая ссылка — api.onlinegibdd.ru/v3/ API OnlineГИБДД — решение для интеграции с личным кабинетом сервиса onlinegibdd.ru. API построено на REST-принципах. Решение позволяет работать со штрафами в привычных вам программах без захода в личный кабинет на нашем сайте. Вы сможете отправлять запросы на: управление транспортными средствами на мониторинге, управление ответственными лицами, получение актуального списка штрафов и т.д. API в качестве основного протокола использует HTTP, а значит, подходит для разработки на любом языке программирования, который умеет работать с HTTP-библиотеками (cURL, 1С версии 8.2 и выше и другими). Подготовка. Чтобы начать работать с OnlineГИБДД, вам нужно зарегистрироваться и получить доступ к личному кабинету. Для аутентификации запросов в API вам потребуется API-ключ. Вы можете запросить его в разделе “API документация” вашего личного кабинета. Для аутентификации запросов необходимо использовать сгенерированный API-ключ. Его нужно передавать в заголовке “Authorization” в каждом запросе. При запросах с параметрами формируется json строка со списком всех параметров, которая передается в теле запроса. HTTP-коды ответов. Ошибка в параметрах запроса. т.е. ответ сервера будет содержать массив errors, содержащий либо тип ошибки, либо список полей с описанием ошибки, которые не прошли проверку при выполнении запроса. Транспорт. Транспорт — это автомобили вашего парка. По их СТС и госномерам мы отслеживаем новые постановления. Заполните данные в разделе «Автопарк» → «Автомобили», чтобы контролировать штрафы ваших авто. Получение списка автомобилей. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ")); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/ ",ЗаголовкиHTTP); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Госномер авто (без региона) string auto_region Регион госномера авто string auto_name Название автомобиля string valid_number Статус госномера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Получение информации об автомобиле. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/get_auto/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/get_auto/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string valid_number Статус гос.номера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Добавление/редактирование информации по автомобилю. Используйте русские буквы в номерах свидетельств о регистрации и гос.номерах авто. Параметры запроса. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (передается при редактировании авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля (уникальное значение) string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string check_platon Проверять штрафы за Платон boolean owner_inn ИНН собственника авто (если check_platon=true) string auto_vin VIN номер авто string. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/save/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/save/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. id Уникальный идентификатор автомобиля в базе OnlineГИБДД (присваивается при добавлении авто) number group_id Идентификатор подразделения number auto_cdi СТС автомобиля string auto_number Гос.номер авто (без региона) string auto_region Регион гос.номера авто string auto_name Название автомобиля string valid_number Статус гос.номера boolean check_platon Проверяются штрафы за Платон boolean owner_inn ИНН собственника авто string auto_vin VIN номер авто string. Пример ответа. Удаление/снятие автомобиля с мониторинга. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_auto/delete/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_auto/delete/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Пример ответа. Собственники автомобилей. Собственники автомобилей — это юрлица, арендодатели или лизинговые компании, на которых зарегистрированы автомобили вашего парка. Сервис OnlineГИБДД загружает постановления по ИНН собственников. Обязательно добавьте их, чтобы получать полную информацию о штрафах. Загрузить собственников можно как по API, так и в личном кабинете OnlineГИБДД в разделе «Автопарк» → «Собственники». Получение списка собственников. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ")); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/ ",ЗаголовкиHTTP); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Получение информации о собственнике. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/get_owner/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/get_owner/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Добавление/редактирование информации о собственнике. Параметры запроса. id Идентификатор собственника(при редактировании) number inn ИНН собственника (уникальное значение) string kpp КПП собственника string owner_name Наименование собственника string leasing_arenda Является лизингодателем/арендодателем boolean. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/save/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/save/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. Пример ответа. Удаление собственника. Параметры запроса. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_owners/delete/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_owners/delete/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Пример ответа. Штрафы. Мы обновляем данные каждый день. Как только штраф появляется в государственной платежной системе (ГИС ГМП), он загружается в личный кабинет OnlineГИБДД. Затем мы передаем его вам по API. Запросить штрафы можно и GET запросом, в этом случае вернутся все неоплаченные штрафы по всем стоящим на мониторинге авто. Если общее количество штрафов в личном кабинете больше 10 000, для стабильного получения информации по штрафам нужно использовать метод постраничного получения информации по штрафам. Параметры запроса. status Статус, возможные значение: nopayed - неоплаченные (по умолчанию), payed - оплаченные, all - все string autos_ids Список идентификаторов авто/собственников, через запятую string group_ids Список идентификаторов подразделений, через запятую string date_added_start Начальная дата добавления штрафов в базу OnlineГИБДД date date_added_end Конечная дата добавления штрафов в базу OnlineГИБДД date date_bill_start Начальная дата постановления штрафов date date_bill_end Конечная дата постановления штрафов date date_payed_start Начальная дата смены статуса на оплаченный штрафов в базе OnlineГИБДД date date_payed_end Конечная дата смены статуса на оплаченный штрафов в базе OnlineГИБДД date date_offense_start Начальная дата нарушения штрафов date date_offense_end Конечная дата нарушения штрафов date. Пример запроса. $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, " api.onlinegibdd.ru/v3/partner_fines/ "); curl_setopt ($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ ", "Content-Type: application/json")); curl_setopt ($ch, CURLOPT_POSTFIELDS, ' '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec ($ch); $http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE); curl_close ($ch); APIключ = " API-ключ "; Соединение = Новый HTTPСоединение (" api.onlinegibdd.ru ", 443. Новый ЗащищенноеСоединениеOpenSSL); ЗаголовкиHTTP = Новый Соответствие ; ЗаголовкиHTTP. Вставить ("Authorization", "Bearer " + APIключ); ЗаголовкиHTTP. Вставить ("User-Agent", ""); ЗаголовкиHTTP. Вставить ("Content-type", "application/json"); ЗапросHTTP = Новый HTTPЗапрос (" /v3/partner_fines/ ",ЗаголовкиHTTP); ЗапросHTTP. УстановитьТелоИзСтроки (' ', "windows-1251"); ОтветHTTP = Соединение. ОтправитьДляОбработки (ЗапросHTTP); ОтветСервера = ОтветHTTP. ПолучитьТелоКакСтроку (); HTTPкод = ОтветСервера. КодСостояния (); Параметры ответа. today_date Дата запроса date auto_id Идентификатор автомобиля/собственника number auto_group_id Идентификатор подразделения number auto_cdi СТС автомобиля string gis_id Идентификатор штрафа number gis_status Статус штрафа: nopayed - неоплаченный, payed - оплаченный string bill_id Номер постановления string pay_bill_date Дата постановления date last_bill_date Дата, до которой нужно оплатить постановление date pay_bill_amount Сумма штрафа double gis_podrazdelenie Подразделение, вынесшее штраф string gis_inn ИНН получателя string gis_kpp КПП получателя string gis_send_to Наименование получателя string gis_bik БИК банка получателя string gis_bank Наименование банка получателя string gis_kor_schet Корреспондентский счёт string gis_schet Номер счета получателя string gis_kbk КБК string gis_wireoktmo ОКТМО string gis_discount Размер скидки number gis_discount_uptodate Дата действия скидки date pay_bill_amount_with_discount Сумма с учетом скидки double offense_location Место нарушения string offense_date Дата нарушения date offense_time Время нарушения string offense_article_number Номер статьи КоАП string offense_article Описание статьи КоАП string offense_longitude Долгота координаты места нарушения string offense_latitude Широта координаты места нарушения string. Пример ответа. Штрафы постранично. Если общее количество штрафов в личном кабинете больше 10 000, рекомендуется использовать метод постраничного получения информации по штрафам. При данном методе сервис будет возвращать ограниченное количество штрафов в ответе — не более 10 000. В принимаемых параметрах запроса добавятся следующие параметры: page - номер страницы результатов поиска, по умолчанию 1, per_page - максимальное количество штрафов в ответе, по умолчанию и не более 10 000. Если при запросе обнаружится, что штрафов больше 10 тысяч, в ответе появится дополнительный параметр: hasmorepages=1. В этом случае нужно сделать дополнительный запрос, увеличив параметр page на единицу (2 — для второго запроса, 3 — для третьего и т.д.). API гибдд, как узнать о штрафах по номеру автомобиля?
Здравствуйте. Более 4 лет работаю в сфере, где нужны данные по штрафам и вот к чему пришёл: 1) Как сказали выше все данные есть в СМЭВ. Из неё можно взять данные напрямую из ГИБДД или из ГИС ГМП. Но чтобы получить к СМЭВ доступ нужно пройти 9 кругов ада и потратить еще больше денег (шифрованный канал связи и спец оборудование). Для большинства компаний смысла в этом нет. 2) К ГИС ГМП можно получить доступ иным способом. Есть сервисы (например НКО МОНЕТА и А 3) для оплаты различных услуг, в том числе штрафов ГИБДД. Вот они предоставляют доступ к ГИС ГМП. Но чтобы пользоваться этим каналом надо либо очень много оплачивать штрафов, либо доплачивать из кармана. Речь о 5-30 тысячах рублей в месяц. Также стоит отметить, что в ГИС ГМП нет фотографий. 3) Использование парсеров. Выше были указаны api-parser.ru и gibdd-api.mchanges.com. Для небольшого числа проверок весьма неплохо, но если запросов много, то дороговато выходит. Также стоит иметь ввиду, что парсеры использую сайт ГИБДД, который частенько бывает недоступен. 4) На данный момент (март 2020 года) на сайте ГИБДД стоит Google reCAPTCHA. Можете выбрать любой сервис для решения reCAPTCHA и напрямую брать данные с ГИБДД. Из минусов: 4.1) На сайте ГИБДД иногда происходят изменения и вам придётся адаптировать своё решение. 4.2) При формировании бюджета для сервиса решения reCAPTCHA стоит иметь ввиду тот факт, что до 100% процентов токенов могут быть неработоспособны, но за них все равно придётся платить. Но с учетом минусов есть и плюс - это всё равно ГОРАЗДО дешевле, чем существующие парсеры. . Понравился сервис. Рекомендую. Приятно было слышать голос разработчиков по телефону с вопросами о функционале и пожеланиями. Так держать!
Дельное приложение. Работает хорошо,штрафы показывает и даже фотографии видны нарушений. Все оперативно работает. Можно оплачивать штрафы прям из программы банковской картой. Отличная прога, пользуюсь не первый год, и заметен явный положительный прогресс за это время. Штрафы видно все, и оплаченые, и неоплаченые, и с истекшим сроком. Очень круто. Быстро показывает новые штрафы, теперь я успеваю оплачивать их со скидкой. А так же есть фото нарушения. Партнеры и сертификаты. Новости. ПДД: что изменилось в ноябре. Штраф с камеры: номера свои, а машина чужая. Как действовать? Приехали: штрафы и лишение прав отменяются. Есть ли у меня штрафы ГИБДД? Приложение РосШтрафы. Установите приложение «РосШтрафы» на ваш смартфон — вся информация о штрафах ГИБДД, как на ладони. Проверка и оплата штрафов ГИБДД. РосШтрафы – сервис, позволяющий выполнить онлайн проверку и оплату штрафов ГИБДД. Своевременное получение информации о наличии задолженности помогает оплачивать штрафы ГИБДД со скидкой 50%. Для поиска актуальных и достоверных данных о нарушениях ПДД мы используем проверенные официальные источники: ГИС ГМП, МВД РФ и ДИТ города Москвы. Зарегистрируйтесь и получайте достоверную информацию о правонарушениях. Как проверить и оплатить штрафы. Заполните форму. Укажите номер свидетельства о регистрации (для проверки уведомлений с камер) либо водительских прав, а также госномер авто. Запустится мгновенная онлайн проверка штрафов. Изучите список нарушений и выполните оплату. Если проверка штрафов выявит задолженность, можно будет быстро погасить ее онлайн, используя банковскую карту. При этом часть штрафов в течение 20 дней по закону можно оплатить со скидкой 50 процентов. Получите подтверждение оплаты. На указанную электронную почту в течение 24 часов поступит квитанция. 5 причин оплачивать штрафы ГИБДД онлайн на РосШтрафах: Быстрая проверка, достоверные данные. На сервисе отображаются штрафы, выписанные инспектором и отправленные в автоматическом режиме. Вы получаете полную информацию о штрафах за правонарушения на одном сайте. Оперативное информирование о необходимости оплаты новых штрафов. Данные будут отправлены на e-mail. Вы будете своевременно информированы о наличии задолженности по штрафам ГИБДД, официальный сайт ведомства и другие государственные порталы посещать для этого не придется. Оплата онлайн в удобное время. Используя банковскую карту можно погасить задолженность за считанные минуты. Актуальная информация про штрафы с указанием статьи кодекса в разделе КоАП, интересные статьи в «Полезно знать» и свежие новости по ПДД. Функция проверки для нескольких автомобилей. Простая регистрация поможет сохранить данные, получить квитанции об оплате и в любой момент проверить штрафы ГИБДД. Последствия несвоевременной проверки и оплаты штрафов. Регулярная проверка штрафов помогает вам избежать административной ответственности. Если оплата штрафа ГИБДД не выполнена вовремя, водителя ожидает: Наложение штрафа в двукратном размере (через 60 дней со дня вступления постановления в законную силу). Запрет на выезд из страны (если сумма неоплаченных по судебному решению административных протоколов более 10 тысяч рублей). Общественные работы до 50 часов, либо административный арест до 15 суток. РосШтрафы помогут вам своевременно оплатить штрафы ГИБДД, многие из которых сегодня можно погасить с экономией 50%! Как организации автоматически отслеживать штрафы ГИБДД. В России множество компаний, у которых есть собственный автотранспорт. Это может быть небольшой таксопарк с 15 легковыми автомобилями, транспортная компания со 100 грузовиками или лизинговая компания с 1000 авто, переданных в лизинг. Если вы работаете или руководите одной из таких организаций, то вам ежедневно приходится сталкиваться с такими проблемами: Все штрафы с камер видеофиксации выписываются на вашу организацию. Часть постановлений не доходит до организации и теряется на почте, другая часть приходит так поздно, что организация не успевает оплатить штраф со скидкой. Ответственные работники вынуждены собирать данные о штрафах из разных источников, тратить время, а значит и деньги компании. При ручной обработке допускаются технические ошибки и неточности. Бухгалтерия тратит уйму времени, чтобы составить платежки, оплатить штрафы и удержать деньги с сотрудников. Даже оплаченные штрафы иногда попадают к судебным приставам, которые накладывают ограничения на авто, блокируют расчетные счета организации и т.д. Компания Автопомощь (ООО) разработала облачный сервис (onlinegibdd.ru) для решения этих проблем. Для этого пользователю необходимо завести личный кабинет и загрузить список автомобилей, а сервис автоматически: проконтролирует появление новых штрафов ГИБДД, МАДИ и АМПП (московский паркинг) и предоставит реквизиты для оплаты; проверит факт погашения каждого штрафа — как бы вы его ни заплатили; определит и уведомит работника вашей организации, который совершил правонарушение; при вашем желании - оплатит все штрафы; отследит появление исполнительных производств судебных приставов. У сервиса есть открытое API. Это означает, что вы можете получать данные напрямую в учетную систему организации, например, 1С. В помощь вашей компании будут: поддержка по быстрому федеральному номеру; консультации по скайпу или электронной почте; помощь по юридическим вопросам и обжалованию штрафов. быстро протестировать работу сервиса по ссылке onlinegibdd.ru/partneram/business/, задать вопрос по работе сервиса по телефону 8-800-250-8335 или написать нам письмо на info@onlinegibdd.ru. Все данные о штрафах предоставляются только из официальных источников: базы Федерального казначейства (ГИС ГМП), ГИБДД, Департамента информационных технологий г.Москвы.
гибдд штрафы api
Комментарии
Отправить комментарий