Настройки API :
Запрос КБМ водителя
Адрес: https://api-kbm.ru/api/kbm
Тип запроса: POST
HEADER:
Authorization: Bearer j9gWpTlPoocBBN5ERmEiQXAgX2W52utx
BODY:
lastname=Фамилия
firstname=Имя
middlename=Отчество
birthday=Дата рождения в формате дд.мм.гггг
series=Cерия водительского удостоверения
number=Номер водительского удостоверения
JSON-ответ в случае успеха:
{
«status»: «success»,
«kbm»: 0.95
}
JSON-ответ в случае ошибки:
{
«status»: «error»,
«message»: «Сообщение об ошибке»,
}
Пример curl-запроса:
curl -i «https://api-kbm.ru/api/kbm» \
-H «Authorization: Bearer j9gWpTlPoocBBN5ERmEiQXAgX2W52utx» \
-X POST \
—data «lastname=Петров&firstname=Кирилл&middlename=Михайлович&birthday=10.09.1985&series=5116&number=013161»
Запрос истории КБМ водителя
Адрес: https://api-kbm.ru/api/kbm
Тип запроса: POST
HEADER:
Authorization: Bearer j9gWpTlPoocBBN5ERmEiQXAgX2W52utx
BODY:
history=1
lastname=Фамилия
firstname=Имя
middlename=Отчество
birthday=Дата рождения в формате дд.мм.гггг
series=Cерия водительского удостоверения
number=Номер водительского удостоверения
JSON-ответ в случае успеха:
{
«status»: «success»,
«history»: [
{
«year»: «2019»,
«kbm»: 0.95,
«policySerialKey»: «ХХХ»,
«policyNumberKey»: «0089863336»,
«insurerName»: «АЛЬФА-СТРАХОВАНИЕ»,
«lossCRTTypeList»: «»
},
…
]
}
JSON-ответ в случае ошибки:
{
«status»: «error»,
«message»: «Сообщение об ошибке»,
}
Пример curl-запроса:
curl -i «https://api-kbm.ru/api/kbm» \
-H «Authorization: Bearer j9gWpTlPoocBBN5ERmEiQXAgX2W52utx» \
-X POST \
—data «history=1&lastname=Петров&firstname=Кирилл&middlename=Михайлович&birthday=10.09.1985&series=5116&number=013161»