Паспорта
Проверка паспорта по номеру
Отвалидирует и проверит номер паспорта, вернет регион выдачи паспорта, части его номера, проверит по последней доступной базе недействительных паспортов МВД.
Endpoint: /passport
Метод: GET
Параметры:
- number - номер паспорта
Пример запроса
GET /api/v1/passport?number=73+01+356-756
Пример ответа
{
"criminal": false,
"issued": "1996-2004",
"novalid": true,
"number": "356756",
"region": {
"fullname": "Ульяновская обл",
"id": "73",
"iso": "RU-ULY",
"name": "Ульяновская",
"okato": "73000000000",
"oktmo": "73000000",
"timezone": "UTC+4"
},
"series": "73 01",
"tracing": false,
"warnings": false
}
Где:
-
criminal - флаг криминальной подделки паспорта (временно недоступен, всегда false)
-
tracing - флаг розыска (временно недоступен, всегда false)
-
warnings - массив предупреждений или false при их отсутствии
-
novalid - результаты проверки по базе МВД (если true, то паспорт в базе недействительных паспортов)
-
series - серия паспорта
-
number - номер паспорта
-
region - регион выдачи паспорта
-
issued - годы выдачи запрошенной серии паспортов в регионе
Подсказка кодов подразделения и названий подразделений, выдавших паспорт
Проверяет телефонный номер на валидность, возвращает его представление в разных форматах, регион и оператора.
Endpoint: /passport/helper
Метод: GET
Параметры:
- data - (string|number) - код подразделения, выдавшего паспорт, или часть его названия
Пример запроса
GET /api/v1/passport/helper?data=730-024
Пример ответа
[ { "code": "730-024", "name": "ТП УФМС РОССИИ ПО УЛЬЯНОВСКОЙ ОБЛ. В ЦИЛЬНИНСКОМ РАЙОНЕ" }, { "code": "730-024", "name": "УМВД РОССИИ ПО УЛЬЯНОВСКОЙ ОБЛ." } ]