Паспорта

Проверка паспорта по номеру

Отвалидирует и проверит номер паспорта, вернет регион выдачи паспорта, части его номера, проверит по последней доступной базе недействительных паспортов МВД.

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": "УМВД РОССИИ ПО УЛЬЯНОВСКОЙ ОБЛ." } ]