Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации

smev

Атрибут Значение
Название mvd-rfp-check
Наименование Проверка действительности паспорта гражданина Российской Федерации, удостоверяющего личность гражданина Российской Федерации на территории Российской Федерации
Тип Адаптер для отправки регламентированного запроса СМЭВ 4
Владелец МВД России
Потребители По согласованию с ведомством
Версия 1.4

Принимаемые параметры

Параметр Описание Обязательное Пример
service Имя сервиса. Всегда должно принимать значение mvd-rfp-check + mvd-rfp-check
request Данные запроса + Составной элемент Request

Структура элемента Request

Параметр Описание Обязательное Пример
doc_series_no Серия документа, удостоверяющего личность + 1234
doc_no Номер документа, удостоверяющего личность + 123456
person_first_name Имя (капсом) + ИВАН
person_last_name Фамилия (капсом) + ИВАНОВ

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

Параметр Описание Обязательное Пример
valid Флаг успешности проверки. Равен true, только если был получен ответ о соответствии данных, в остальных случаях равен false + true
not_found Флаг отсутствия данных о паспорте - true
code Код результата выполнения запроса. Принимает значения VALID, INVALID + VALID
description Описание результата выполнения запроса + Данные корректны

Примеры

Пример 1

Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:

{
  "request": {
    "doc_no": "123456",
    "doc_series_no": "1234",
    "person_last_name": "ИВАНОВ",
    "person_first_name": "ИВАН"
  },
  "service": "mvd-rfp-check"
}

И получить ответ:

{
  "code": "INVALID",
  "valid": false,
  "not_found": true,
  "description": "Сведения о паспорте отсутствуют"
}

Пример 2

В случае наличия данных, если они корректны, придет ответ следующего вида:

{
  "code": "VALID",
  "valid": true,
  "description": "Данные корректны"
}

Пример 3

В случае наличия данных, если они не корректны, придет ответ следующего вида:

{
  "code": "INVALID",
  "valid": false,
  "description": "Данные некорректны"
}

Набор HTTP запросов

Файл набора HTTP запросов - это файл, созданный в приложении Postman, который содержит набор HTTP запросов, ответов и сопутствующей информации, связанной с тестированием API.

Коллекция в Postman обычно включает в себя следующую информацию:

  1. HTTP запросы: GET, POST, PUT, DELETE и другие типы запросов.
  2. Параметры запросов: параметры пути, параметры запроса, тело запроса, заголовки запроса и другие параметры.
  3. Ожидаемые ответы: коды ответов, тела ответов и заголовки ответов.
  4. Тесты: наборы скриптов, которые используются для проверки правильности ответов на запросы.
  5. Переменные: значения переменных, которые могут использоваться в разных запросах, чтобы избежать повторений.

Загрузить файл с набором HTTP запросов