Войти

Начало работы c API

Базовая ссылка — https://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-коды ответов

403 Ошибка авторизации
404 Ошибка в адресе запроса
406 Ошибка в параметрах запроса
200 Успешный запрос

Ошибка в параметрах запроса

При получении 406 ошибки, ответ сервера имеет следующий формат:

  1. {
  2. "success": false,
  3. "errors": {
  4. "field1": "Ошибка в поле field1",
  5. "field2": "Ошибка в поле field2",
  6. ...
  7. }
  8. }

т.е. ответ сервера будет содержать массив errors, содержащий либо тип ошибки, либо список полей с описанием ошибки, которые не прошли проверку при выполнении запроса.

Транспорт

Транспорт — это автомобили вашего парка. По их СТС и госномерам мы отслеживаем новые постановления. Заполните данные в разделе «Автопарк» → «Автомобили», чтобы контролировать штрафы ваших авто.

Получение списка автомобилей

GET/partner_auto/

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_auto/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_auto/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_auto/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор автомобиля 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

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "id": 623801,
  6. "group_id": 0,
  7. "auto_cdi": "7744277145",
  8. "auto_number": "Р027УВ",
  9. "auto_region": "777",
  10. "auto_name": "",
  11. "valid_number": null,
  12. "check_platon": false,
  13. "owner_inn": ""
  14. },
  15. "1": {
  16. "id": 623975,
  17. "group_id": 0,
  18. "auto_cdi": "7753486793",
  19. "auto_number": "Х812ХО",
  20. "auto_region": "777",
  21. "auto_name": "Audi Q5",
  22. "valid_number": false,
  23. "check_platon": false,
  24. "owner_inn": ""
  25. },
  26. "2": {
  27. "id": 623971,
  28. "group_id": 9821,
  29. "auto_cdi": "774987987",
  30. "auto_number": "В403ХЕ",
  31. "auto_region": "90",
  32. "auto_name": "Skoda Fabia",
  33. "valid_number": true,
  34. "check_platon": true,
  35. "owner_inn": "1245674341"
  36. }
  37. }
  38. }

Получение информации об автомобиле

POST/partner_auto/get_auto/

Параметры запроса

id Идентификатор автомобиля number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_auto/get_auto/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 623801
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_auto/get_auto/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":623801}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_auto/get_auto/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":623801}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор автомобиля 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

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 623801,
  5. "group_id": 0,
  6. "auto_cdi": "7744277145",
  7. "auto_number": "Р027УВ",
  8. "auto_region": "777",
  9. "auto_name": "",
  10. "valid_number": null,
  11. "check_platon": false,
  12. "owner_inn": ""
  13. }
  14. }

Добавление/редактирование информации по автомобилю

POST/partner_auto/save/
 

Используйте русские буквы в номерах свидетельств о регистрации и гос.номерах авто.

Параметры запроса

id Идентификатор автомобиля (при редактировании) 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

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_auto/save/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "auto_cdi": "9921123101",
  7. "auto_number": "С123СВ",
  8. "auto_region": "790",
  9. "auto_name": "Volkswagen Polo",
  10. "check_platon": true,
  11. "owner_inn": "1122334455"
  12. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_auto/save/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"auto_cdi":"9921123101","auto_number":"\u0421123\u0421\u0412","auto_region":"790","auto_name":"Volkswagen Polo","check_platon":true,"owner_inn":"1122334455"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_auto/save/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"auto_cdi":"9921123101","auto_number":"\u0421123\u0421\u0412","auto_region":"790","auto_name":"Volkswagen Polo","check_platon":true,"owner_inn":"1122334455"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор автомобиля 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

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 626803,
  5. "group_id": 0,
  6. "auto_cdi": "9921123101",
  7. "auto_number": "С123СВ",
  8. "auto_region": "790",
  9. "auto_name": "Volkswagen Polo",
  10. "valid_number": null,
  11. "check_platon": true,
  12. "owner_inn": "1122334455"
  13. }
  14. }

Удаление/снятие автомобиля с мониторинга

POST/partner_auto/delete/

Параметры запроса

id Идентификатор автомобиля number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_auto/delete/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 623801
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_auto/delete/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":623801}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_auto/delete/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":623801}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Собственники автомобилей

Собственники автомобилей — это юрлица, арендодатели или лизинговые компании, на которых зарегистрированы автомобили вашего парка. Сервис OnlineГИБДД загружает постановления по ИНН собственников. Обязательно добавьте их, чтобы получать полную информацию о штрафах.

Загрузить собственников можно как по API, так и в личном кабинете OnlineГИБДД в разделе «Автопарк» → «Собственники».

Получение списка собственников

GET/partner_owners/

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_owners/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_owners/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_owners/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор собственника number
inn ИНН собственника string
kpp КПП собственника string
owner_name Наименование собственника string
leasing_arenda Является ли лизингодателем/арендодателем boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "id": 590651,
  6. "inn": "7741231456",
  7. "kpp": "772501001",
  8. "owner_name": "ООО "Горячие пирожки"",
  9. "leasing_arenda": false
  10. }
  11. }
  12. }

Получение информации о собственнике

POST/partner_owners/get_owner/

Параметры запроса

id Идентификатор собственника number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_owners/get_owner/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 590651
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_owners/get_owner/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":590651}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_owners/get_owner/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":590651}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор собственника number
inn ИНН собственника string
kpp КПП собственника string
owner_name Наименование собственника string
leasing_arenda Является ли лизингодателем/арендодателем boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 590651,
  5. "inn": "7741231456",
  6. "kpp": "772501001",
  7. "owner_name": "ООО "Горячие пирожки"",
  8. "leasing_arenda": false
  9. }
  10. }

Добавление/редактирование информации о собственнике

POST/partner_owners/save/

Параметры запроса

id Идентификатор собственника(при редактировании) number
inn ИНН собственника (уникальное значение) string
kpp КПП собственника string
owner_name Наименование собственника string
leasing_arenda Является лизингодателем/арендодателем boolean

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_owners/save/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "inn": "9921123101",
  7. "kpp": "992112310",
  8. "owner_name": "ООО "Горячие пирожки"",
  9. "leasing_arenda": true
  10. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_owners/save/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"inn":"9921123101","kpp":"992112310","owner_name":"\u041e\u041e\u041e \"\u0413\u043e\u0440\u044f\u0447\u0438\u0435 \u043f\u0438\u0440\u043e\u0436\u043a\u0438\"","leasing_arenda":true}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_owners/save/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"inn":"9921123101","kpp":"992112310","owner_name":"\u041e\u041e\u041e \"\u0413\u043e\u0440\u044f\u0447\u0438\u0435 \u043f\u0438\u0440\u043e\u0436\u043a\u0438\"","leasing_arenda":true}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор собственника number
inn ИНН собственника string
kpp КПП собственника string
owner_name Наименование собственника string
leasing_arenda Является ли лизингодателем/арендодателем boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 626838,
  5. "inn": "9921123101",
  6. "kpp": "992112310",
  7. "owner_name": "ООО "Горячие пирожки"",
  8. "leasing_arenda": true
  9. }
  10. }

Удаление собственника

POST/partner_owners/delete/

Параметры запроса

id Идентификатор собственника number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_owners/delete/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 590651
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_owners/delete/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":590651}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_owners/delete/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":590651}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Штрафы

POST/partner_fines/

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

Запросить штрафы можно и GET запросом, в этом случае вернутся все неоплаченные штрафы по всем стоящим на мониторинге авто.

Параметры запроса

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

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_fines/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "status": "nopayed",
  7. "autos_ids": "623975,623973",
  8. "date_bill_start": "2020-06-15"
  9. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_fines/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"status":"nopayed","autos_ids":"623975,623973","date_bill_start":"2020-06-15"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_fines/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"status":"nopayed","autos_ids":"623975,623973","date_bill_start":"2020-06-15"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. 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_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

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "today_date": "2020-06-25",
  5. "auto_list": {
  6. "0": {
  7. "auto_id": 623973,
  8. "auto_cdi": "9913901743",
  9. "auto_group_id": 9822,
  10. "offense_list": {
  11. "0": {
  12. "gis_id": 8646671,
  13. "gis_status": "nopayed",
  14. "bill_id": "18810177200618782654",
  15. "pay_bill_date": "2020-06-19",
  16. "last_bill_date": "2020-08-28",
  17. "pay_bill_amount": 500.00,
  18. "gis_podrazdelenie": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)(УГИБДД ГУ МВД России по г. Москве)",
  19. "gis_schet": "40101810045250010041",
  20. "gis_send_to": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)",
  21. "gis_inn": "7707089101",
  22. "gis_bank": "Главное управление Банка России по Центральному федеральному округу г. Москвы (сокращенное наименование - ГУ Банка России по ЦФО)",
  23. "gis_bill_about": "ШТРАФ ПО АДМИНИСТРАТИВНОМУ ПРАВОНАРУШЕНИЮ ПОСТАНОВЛЕНИЕ №18810177200618782654",
  24. "gis_bik": "044525000",
  25. "gis_kpp": "770731005",
  26. "gis_kbk": "18811601121010001140",
  27. "gis_wireoktmo": "45379000",
  28. "gis_discount": 50,
  29. "gis_discount_uptodate": "2020-07-08",
  30. "pay_bill_amount_with_discount": 250.00,
  31. "offense_date": "2020-06-17",
  32. "offense_time": "20:24",
  33. "offense_location": "МОСКВА Г. ТТК, ВНЕШНЯЯ СТОРОНА, БЕГОВАЯ УЛ., Д. 5, МГО № 0515",
  34. "offense_article_number": "12.16.1",
  35. "offense_article": "12.16.1 - Несоблюдение требований знаков или разметки, за искл.случаев, предусм.др.статьями гл.12"
  36. },
  37. "1": {
  38. "gis_id": 8646673,
  39. "gis_status": "nopayed",
  40. "bill_id": "18810177200618716049",
  41. "pay_bill_date": "2020-06-18",
  42. "last_bill_date": "2020-08-27",
  43. "pay_bill_amount": 500.00,
  44. "gis_podrazdelenie": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)(УГИБДД ГУ МВД России по г. Москве)",
  45. "gis_schet": "40101810045250010041",
  46. "gis_send_to": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)",
  47. "gis_inn": "7707089101",
  48. "gis_bank": "Главное управление Банка России по Центральному федеральному округу г. Москвы (сокращенное наименование - ГУ Банка России по ЦФО)",
  49. "gis_bill_about": "ШТРАФ ПО АДМИНИСТРАТИВНОМУ ПРАВОНАРУШЕНИЮ ПОСТАНОВЛЕНИЕ №18810177200618716049",
  50. "gis_bik": "044525000",
  51. "gis_kpp": "770731005",
  52. "gis_kbk": "18811601121010001140",
  53. "gis_wireoktmo": "45379000",
  54. "gis_discount": 50,
  55. "gis_discount_uptodate": "2020-07-08",
  56. "pay_bill_amount_with_discount": 250.00,
  57. "offense_date": "2020-06-17",
  58. "offense_time": "22:51",
  59. "offense_location": "МОСКВА Г. ТТК, ВНУТРЕННЕЕ КОЛЬЦО, ПОСЛЕ НОВОРИЖСКОЙ ЭСТАКАДЫ",
  60. "offense_article_number": "12.16.1",
  61. "offense_article": "12.16.1 - Несоблюдение требований знаков или разметки, за искл.случаев, предусм.др.статьями гл.12"
  62. },
  63. "2": {
  64. "gis_id": 8646675,
  65. "gis_status": "nopayed",
  66. "bill_id": "18810177200618345971",
  67. "pay_bill_date": "2020-06-18",
  68. "last_bill_date": "2020-08-27",
  69. "pay_bill_amount": 500.00,
  70. "gis_podrazdelenie": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)(УГИБДД ГУ МВД России по г. Москве)",
  71. "gis_schet": "40101810045250010041",
  72. "gis_send_to": "УФК по г. Москве (Управление ГИБДД ГУ МВД России по г.Москве л/сч. №04731440640)",
  73. "gis_inn": "7707089101",
  74. "gis_bank": "Главное управление Банка России по Центральному федеральному округу г. Москвы (сокращенное наименование - ГУ Банка России по ЦФО)",
  75. "gis_bill_about": "ШТРАФ ПО АДМИНИСТРАТИВНОМУ ПРАВОНАРУШЕНИЮ ПОСТАНОВЛЕНИЕ №18810177200618345971",
  76. "gis_bik": "044525000",
  77. "gis_kpp": "770731005",
  78. "gis_kbk": "18811601121010001140",
  79. "gis_wireoktmo": "45379000",
  80. "gis_discount": 50,
  81. "gis_discount_uptodate": "2020-07-08",
  82. "pay_bill_amount_with_discount": 250.00,
  83. "offense_date": "2020-06-18",
  84. "offense_time": "00:39",
  85. "offense_location": "МОСКВА Г. СУЩЕВСКИЙ ВАЛ д.25",
  86. "offense_article_number": "12.09.2",
  87. "offense_article": "12.09.2 - Превышение скорости движения ТС от 20 до 40 км/ч"
  88. }
  89. }
  90. }
  91. }
  92. }
  93. }

Оплата штрафов

POST/partner_fines/beznal_payment/

Если хотите оплачивать штрафы по API, создайте в сервисе баланс для безналичной оплаты штрафов. Мы автоматически проведем платеж, вам не придется скачивать квитанции и вводить реквизиты. Комиссия за оплату — 3%. 

Параметры запроса

bill_ids Список номеров постановлений, разделенных запятой string

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_fines/beznal_payment/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "bill_ids": "18810177200618716049,18810177200618782654"
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_fines/beznal_payment/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"bill_ids":"18810177200618716049,18810177200618782654"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_fines/beznal_payment/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"bill_ids":"18810177200618716049,18810177200618782654"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

bill_id Номер постановления string
bill_amount Оплаченная сумма штрафа double
bill_commission Комиссия при оплате штрафа double

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "bill_id": "18810177200618782654",
  6. "bill_amount": 250.00,
  7. "bill_commission": 7.5
  8. },
  9. "1": {
  10. "bill_id": "18810177200618716049",
  11. "bill_amount": 250.00,
  12. "bill_commission": 7.5
  13. }
  14. }
  15. }

Производства ФССП

GET/partner_fssp/

Выгружаем по API информацию об исполнительных производствах вашего юрлица. Доступны все важные детали: дата и время, тема ИП, банковские реквизиты для оплаты задолженности.

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_fssp/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_fssp/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_fssp/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

today_date Сегодняшняя дата date
group_id Идентификатор подразделения number
name Наименование юр.лица подразделения string
id Идентификатор исполнительного производства number
ip_number Номер исполнительного производства string
ip_amount Сумма исполнительного производства double
ip_name На кого вынесено исполнительное производство string
ip_details Детали исполнительного производства string
p_subject Тема исполнительного производства string
ip_department Кем вынесено исполнительное производство string
ip_bailiff Судебный пристав по исполнительному производству string
gis_bill_id Номер постановления в базе ГИС ГМП, если доступен string
gis_date Дата постановления в базе ГИС ГМП date
gis_amount Сумма постановления double
gis_podrazdelenie Наименование подразделения string
gis_inn ИНН получателя string
gis_kpp КПП получателя string
gis_send_to Наименование получателя string
gis_bik БИК банка получателя string
gis_bank Наименование банка получателя string
gis_schet Номер счета получателя string
gis_kbk КБК string
gis_wireoktmo ОКТМО string
bill_fine_id УИН штрафа, если ИП производства вынесено по Штрафу ГИБДД, МАДИ, АМПП string
bill_fine_date Дата постановления УИН штрафа date

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "today_date": "2020-06-25",
  5. "group_list": {
  6. "0": {
  7. "group_id": 0,
  8. "name": "",
  9. "fssp_list": {
  10. "0": {
  11. "id": 41267,
  12. "group_id": 0,
  13. "ip_number": "4061895/20/77051-ИП",
  14. "ip_date": "2020-05-14",
  15. "ip_amount": 0.00,
  16. "ip_name": "ООО Горячие пирожки, 111111, 77, МОСКВА Г, КРЫЛОВА УЛ, 12А, 12",
  17. "ip_details": "Акт по делу об административном правонарушении от 05.02.2020 № 18810111100205007844, ЦАФАП ГИБДД УМВД РОССИИ ПО ТВЕРСКОЙ ОБЛАСТИ",
  18. "ip_subject": "Штраф ГИБДД",
  19. "ip_department": "МОСП по ВАШ №5, 119331, Россия, г. Москва, пер. Мосфильмовский 2-й, д. 8А",
  20. "ip_bailiff": "ХАБИЕВ О. А., +7(499)558-18-44, +7(499)558-18-44",
  21. "gis_bill_id": "",
  22. "gis_date": "",
  23. "gis_amount": "",
  24. "gis_inn": "",
  25. "gis_kpp": "",
  26. "gis_bik": "",
  27. "gis_bank": "",
  28. "gis_schet": "",
  29. "gis_send_to": "",
  30. "gis_podrazdelenie": "",
  31. "gis_kbk": "",
  32. "gis_wireoktmo": "",
  33. "bill_fine_id": "",
  34. "bill_fine_date": ""
  35. },
  36. "1": {
  37. "id": 41268,
  38. "group_id": 0,
  39. "ip_number": "1212264/20/77058-ИП",
  40. "ip_date": "2020-06-16",
  41. "ip_amount": 500.00,
  42. "ip_name": "ООО Горячие пирожки, 111111, 77, МОСКВА Г, КРЫЛОВА УЛ, 12А, 12",
  43. "ip_details": "Акт по делу об административном правонарушении от 28.04.2018 № 18810111180428391225, УГИБДД ГУ МВД РОССИИ ПО Г. МОСКВЕ",
  44. "ip_subject": "Штраф ГИБДД: 500.00 руб.",
  45. "ip_department": "МОСП по ВАШ №7, 115230, Россия, г. Москва, Электролитный проезд, д. 5Б, 8",
  46. "ip_bailiff": "ЛОБАНОВ М. А., +7(499)558-19-36, +7(499)558-19-36",
  47. "gis_bill_id": "32277058201212264008",
  48. "gis_date": "2020-06-16 00:00:00",
  49. "gis_amount": 500.00,
  50. "gis_inn": "7704270863",
  51. "gis_kpp": "772645004",
  52. "gis_bik": "044525000",
  53. "gis_bank": "ГУ БАНКА РОССИИ ПО ЦФО",
  54. "gis_schet": "40302810045251000079",
  55. "gis_send_to": "",
  56. "gis_podrazdelenie": "УФК по г. Москве (МОСП по ВАШ №7 УФССП по Москве, л/с 05731F91080)",
  57. "gis_kbk": "0",
  58. "gis_wireoktmo": "45365000",
  59. "bill_fine_id": "18810177180428391225",
  60. "bill_fine_date": "2018-04-28"
  61. }
  62. }
  63. }
  64. }
  65. }
  66. }

Ответственные лица

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

Через API вы сможете назначать и удалять ответственных, устанавливать периоды ответственности. Кроме того, можно подключить уведомления. В этом случае сразу после выгрузки штрафа ответственному придет сообщение с данными постановления и ссылкой для оплаты.

Получение списка ответственных

GET/partner_responsibles/

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор ответственного number
group_id Идентификатор подразделения number
type Тип ответственного: yourik - юр.лицо, fizik - физ.лицо string
responsible_name Название/имя ответственного string
responsible_number Позывной ответственного string
phone Телефон ответственного string
email E-mail ответственного string
driver_licence Номер водительского удостоверения string
date_driver_licence Дата выдачи водительского удостоверения date
check_driver_licence Включена проверка водительского удостоверения boolean
send_notification Уведомляется о штрафах boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "id": 561800,
  6. "group_id": 0,
  7. "type": "yourik",
  8. "responsible_name": "Тестирование",
  9. "responsible_number": "123456",
  10. "phone": "+7(911)111-1111",
  11. "email": "test@mail.ru",
  12. "send_notification": true
  13. },
  14. "1": {
  15. "id": 563213,
  16. "group_id": 0,
  17. "type": "fizik",
  18. "responsible_name": "тест",
  19. "responsible_number": "ттт",
  20. "phone": "",
  21. "email": "",
  22. "send_notification": false,
  23. "driver_licence": "2323232323",
  24. "date_driver_licence": "0000-00-00"
  25. }
  26. }
  27. }

Получение информации об ответственном

POST/partner_responsibles/get_responsible/

Параметры запроса

id Идентификатор ответственного number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/get_responsible/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 561800
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/get_responsible/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":561800}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/get_responsible/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":561800}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор ответственного number
group_id Идентификатор подразделения number
type Тип ответственного: yourik - юр.лицо, fizik - физ.лицо string
responsible_name Название/имя ответственного string
responsible_number Позывной ответственного string
phone Телефон ответственного string
email E-mail ответственного string
driver_licence Номер водительского удостоверения string
date_driver_licence Дата выдачи водительского удостоверения date
check_driver_licence Включена проверка водительского удостоверения boolean
send_notification Уведомляется о штрафах boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 561800,
  5. "group_id": 0,
  6. "type": "yourik",
  7. "responsible_name": "Тестирование",
  8. "responsible_number": "123456",
  9. "phone": "+7(911)111-1111",
  10. "email": "test@mail.ru",
  11. "date_driver_licence": "0000-00-00",
  12. "send_notification": true
  13. }
  14. }

Добавление/редактирование информации об ответственном

POST/partner_responsibles/save/

Параметры запроса

id Идентификатор ответственного (при редактировании) number
group_id Идентификатор подразделения number
type Тип ответственного, значения: yourik - юр.лицо, fizik - физ.лицо string
responsible_name Название/имя ответственного string
responsible_number Позывной ответственного string
phone Телефон ответственного string
email E-mail ответственного string
driver_licence Номер водительского удостоверения (если type=fizik) string
date_driver_licence Дата выдачи водительского удостоверения
формат - гггг-мм-дд
date
check_driver_licence Проверять водительское удостоверение boolean
send_notification Уведомлять о штрафах boolean

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/save/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "responsible_name": "Иванов Сергей",
  7. "phone": "+7(111)222-2222",
  8. "send_notification": true
  9. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/save/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"responsible_name":"\u0418\u0432\u0430\u043d\u043e\u0432 \u0421\u0435\u0440\u0433\u0435\u0439","phone":"+7(111)222-2222","send_notification":true}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/save/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"responsible_name":"\u0418\u0432\u0430\u043d\u043e\u0432 \u0421\u0435\u0440\u0433\u0435\u0439","phone":"+7(111)222-2222","send_notification":true}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор ответственного number
group_id Идентификатор подразделения number
type Тип ответственного: yourik - юр.лицо, fizik - физ.лицо string
responsible_name Название/имя ответственного string
responsible_number Позывной ответственного string
phone Телефон ответственного string
email E-mail ответственного string
driver_licence Номер водительского удостоверения string
date_driver_licence Дата выдачи водительского удостоверения date
check_driver_licence Включена проверка водительского удостоверения boolean
send_notification Уведомляется о штрафах boolean

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 567133,
  5. "group_id": 0,
  6. "type": "fizik",
  7. "responsible_name": "Иванов Сергей",
  8. "responsible_number": "",
  9. "phone": "+7(111)222-2222",
  10. "email": "",
  11. "send_notification": true,
  12. "driver_licence": "",
  13. "date_driver_licence": "0000-00-00"
  14. }
  15. }

Привязка ответственного к автомобилю

POST/partner_responsibles/start_responsible_to_auto/

Параметры запроса

auto_id Идентификатор автомобиля number
responsible_id Идентификатор ответственного number
date_time_start Дата и время начала ответственности
формат - гггг-мм-дд чч:мм:сс
datetime

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/start_responsible_to_auto/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "auto_id": 626803,
  7. "responsible_id": 567133,
  8. "date_time_start": "2020-06-01 11:00:00"
  9. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/start_responsible_to_auto/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"auto_id":"626803","responsible_id":"567133","date_time_start":"2020-06-01 11:00:00"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/start_responsible_to_auto/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"auto_id":"626803","responsible_id":"567133","date_time_start":"2020-06-01 11:00:00"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Закрытие периода ответственности по авто

POST/partner_responsibles/end_responsible_to_auto/

Параметры запроса

auto_id Идентификатор автомобиля number
responsible_id Идентификатор ответственного number
date_time_end Дата и время окончания ответственности
формат - гггг-мм-дд чч:мм:сс
datetime

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/end_responsible_to_auto/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "auto_id": 626803,
  7. "responsible_id": 567133,
  8. "date_time_end": "2020-06-12 06:00:00"
  9. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/end_responsible_to_auto/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"auto_id":"626803","responsible_id":"567133","date_time_end":"2020-06-12 06:00:00"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/end_responsible_to_auto/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"auto_id":"626803","responsible_id":"567133","date_time_end":"2020-06-12 06:00:00"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Удаление ответственного

POST/partner_responsibles/delete/

Параметры запроса

id Идентификатор ответственного number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/delete/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 567133
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/delete/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":567133}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/delete/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":567133}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Проверка водительского удостоверения

GET/partner_responsibles/get_driver_licence_check_result/

По API вы можете проверить удостоверения водителей парка. Укажите номера и даты выдачи водительских прав и отметьте, какие из них нужно проверить.

Сервис передаст информацию о:

  • Сроке действия водительского удостоверения.
  • Категориях транспорта, которыми может управлять водитель.
  • Лишении. Если водителя лишили прав, покажем дату вынесения постановления и срок лишения.
  • Статусе и дате проверки.

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_responsibles/get_driver_licence_check_result/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_responsibles/get_driver_licence_check_result/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_responsibles/get_driver_licence_check_result/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор ответственного number
driver_licence Номер водительского удостоверения string
date_driver_licence Дата выдачи водительского удостоверения date
check_status Статус проверки: null - проверка не проводилась, true - водительское удостоверение найдено, false - водительское удостоверение не найдено boolean
date_check Дата последней проверки, если check_status!=null date
date_driver_licence_start Дата выдачи date
date_driver_licence_end Срок действия date
categories Категории ТС array
revocations Список лишении права управления array
date_revocation Дата вынесения постановления о лишении date
region Регион, в котором вынесено постановление о лишении string
revocation_months Количество месяцев лишения string

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "id": 449326,
  6. "driver_licence": "23УК475032",
  7. "date_driver_licence": "2010-11-03",
  8. "check_status": false,
  9. "date_check": "2020-08-02"
  10. },
  11. "1": {
  12. "id": 449375,
  13. "driver_licence": "5036624001",
  14. "date_driver_licence": "2018-05-17",
  15. "check_status": true,
  16. "date_check": "2020-02-17",
  17. "date_driver_licence_start": "2018-05-17",
  18. "date_driver_licence_end": "2028-05-17",
  19. "categories": {
  20. "0": "В",
  21. "1": "В1",
  22. "2": "С",
  23. "3": "С1",
  24. "4": "D",
  25. "5": "D1",
  26. "6": "М"
  27. },
  28. "revocations": {
  29. "0": {
  30. "date_revocation": "2018-12-06",
  31. "region": "Нет данных",
  32. "revocation_months": "20"
  33. }
  34. }
  35. },
  36. "2": {
  37. "id": 449435,
  38. "driver_licence": "6609379779",
  39. "date_driver_licence": "2012-03-23",
  40. "check_status": true,
  41. "date_check": "2020-02-01",
  42. "date_driver_licence_start": "2012-03-23",
  43. "date_driver_licence_end": "2022-03-23",
  44. "categories": {
  45. "0": "В"
  46. }
  47. }
  48. }
  49. }

Подразделения

Подразделение — это часть организации. К примеру, дополнительное юрлицо в составе компании, филиал или автоколонна.

Для подразделений можно завести отдельные учетки и разделить права доступа. Каждое подразделение видит только те постановления, которые относятся к нему.

По API вы сможете просматривать список подразделений, добавлять и редактировать данные, удалять подразделения.

Получение списка подразделений

GET/partner_groups/

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_groups/ \
  2. -H "Authorization: Bearer API-ключ"
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_groups/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ"));
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $response_json = curl_exec($ch);
  7. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  8. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_groups/",ЗаголовкиHTTP);
  7. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  8. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  9. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор подразделения number
name Название подразделения string
inn ИНН подразделения string
kpp КПП подразделения string

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "0": {
  5. "id": 9847,
  6. "name": "Москва - 17",
  7. "inn": "",
  8. "kpp": ""
  9. }
  10. }
  11. }

Получение информации о подразделении

POST/partner_groups/get_group/

Параметры запроса

id Идентификатор подразделения number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_groups/get_group/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 9847
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_groups/get_group/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":9847}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_groups/get_group/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":9847}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор подразделения number
name Название подразделения string
inn ИНН подразделения string
kpp КПП подразделения string

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 9847,
  5. "name": "Москва - 17",
  6. "inn": "",
  7. "kpp": ""
  8. }
  9. }

Добавление/редактирование информации о подразделении

POST/partner_groups/save/

Параметры запроса

id Идентификатор подразделения (при редактировании) number
name Название подразделения string
inn ИНН подразделения string
kpp КПП подразделения string

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_groups/save/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "name": "Москва - 17"
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_groups/save/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"name":"\u041c\u043e\u0441\u043a\u0432\u0430 - 17"}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_groups/save/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"name":"\u041c\u043e\u0441\u043a\u0432\u0430 - 17"}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Параметры ответа

id Идентификатор подразделения number
name Название подразделения string

Пример ответа

  1. {
  2. "success": true,
  3. "data": {
  4. "id": 9848,
  5. "name": "Москва - 17",
  6. "inn": "",
  7. "kpp": ""
  8. }
  9. }

Удаление подразделения

POST/partner_groups/delete/

Параметры запроса

id Идентификатор подразделения number

Пример запроса

cURL
PHP
1C
  1. curl https://api.onlinegibdd.ru/v3/partner_groups/delete/ \
  2. -X POST \
  3. -H "Content-Type: application/json" \
  4. -H "Authorization: Bearer API-ключ" \
  5. -d '{
  6. "id": 9848
  7. }'
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, "https://api.onlinegibdd.ru/v3/partner_groups/delete/");
  4. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer API-ключ", "Content-Type: application/json"));
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, '{"id":9848}');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $response_json = curl_exec($ch);
  8. $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  9. curl_close($ch);
  1. APIключ = "API-ключ";
  2. Соединение = Новый HTTPСоединение("api.onlinegibdd.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
  3. ЗаголовкиHTTP = Новый Соответствие;
  4. ЗаголовкиHTTP.Вставить("Authorization", "Bearer " + APIключ);
  5. ЗаголовкиHTTP.Вставить("User-Agent", "");
  6. ЗаголовкиHTTP.Вставить("Content-type", "application/json");
  7. ЗапросHTTP = Новый HTTPЗапрос("/v3/partner_groups/delete/",ЗаголовкиHTTP);
  8. ЗапросHTTP.УстановитьТелоИзСтроки('{"id":9848}', "windows-1251");
  9. ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
  10. ОтветСервера = ОтветHTTP.ПолучитьТелоКакСтроку();
  11. HTTPкод = ОтветСервера.КодСостояния();

Пример ответа

  1. {
  2. "success": true
  3. }

Входящие уведомления

Для получения обновленной информации по штрафам подпишитесь на уведомления (webhook, callback). В течение дня не нужно будет отправлять запросы, чтобы получать новые данные по штрафам. OnlineГИБДД сам пришлет уведомление об обновлениях.

Если хотите получать уведомления, откройте раздел «Настройка отчета» в личном кабинете. При выборе формата xml или json отметьте поле «Отправлять на http(s) адрес (Webhook)» и укажите адрес вашего сервера.

Описание форматов:

  • xml
  • json

Время отправки данных — каждый день в 9 утра по московскому времени.

Будем рады помочь

Написать в службу поддержки

Ваше имя
Электронная почта
Опишите проблему

Звонок бесплатный

8 800 250 83 35