Перейти к содержанию

СНИЛС

Примеры изображений документов

Пример ответа по обработанному документу:

{
  "document_id": "s-12345",
  "documents": [
    {
      "key": "SNILS",
      "type": "SNILS",
      "data": {
        "Number": "",
        "LastName": "",
        "FirstName": "",
        "MiddleName": "",
        "Gender": "",
        "BirthDate": "01.05.1992",
        "BirthPlace": "",
        "RegistrationDate": null
      },
      "metadata": {
        "confidences": {
          "BirthDate": "0.9999817609786987",
          "Firstname": "0.9999978542327881",
          "Lastname": "0.9999985694885254",
          "Middlename": "0.9999998807907104",
          "Number": "0.9999935626983643"
        },
        "verifications": {
          "status": 1,
          "status_text": "not_ok",
          "checks": {
            "verify_passport": [
              {
                "status": 1,
                "key": "fields_to_check_valid",
                "title": "Одно или несколько обязательных полей отсутствует, имеет неверный формат, имеет неверную контрольную сумму МЧЗ"
              },
              {
                "status": "",
                "key": "fio_series_number_mrz",
                "title": "МЧЗ не согласуется со значением полей"
              },
              {
                "status": "",
                "key": "series_okato",
                "title": "Серия паспорта не согласуется с кодом подразделения"
              },
              {
                "status": "",
                "key": "region_valid",
                "title": "Место выдачи не согласуется с кодом подразделения"
              },
              {
                "status": "",
                "key": "issued_after_14",
                "title": "Паспорт выдан до 14-ти лет"
              },
              {
                "status": "",
                "key": "issued_after_1997",
                "title": "Паспорт выдан до 1 октября 1997 года"
              },
              {
                "status": "",
                "key": "expiration_date",
                "title": "Паспорт просрочен"
              }
            ]
          },
          "bad_fields": [
            "Series",
            "LastName",
            "IssuedBy",
            "MRZ2",
            "BirthDate",
            "FirstName",
            "MRZ1",
            "MiddleName",
            "IssueDate",
            "BirthPlace",
            "Number",
            "IssueId"
          ]
        },
        "metadata_check": {

        }
      },
      "broken": true,
      "broken_reasons": [
        "the image does not contain metadata information",
        "Not all required fields has been recognized"
      ],
      "broken_reasons_ru": [
        "изображение не содержит метаданных",
        "не все необходимые данные распознаны, проверьте, что изображение не размыто и не имеет бликов"
      ]
    }
  ]
}

Описание ключей

Ключ Тип Описание
document_id string номер документа в формате s-<номер документа>
documents list список данных по каждому документу
documents[].key string ключ заданный при отправке документа для отслеживания
documents[].type string тип документа
documents[].data dictionary обработанные данные по каждому полю,
содержит ключи полей и их определенные значения
Number string Номер документа
Gender string Пол
Lastname string Фамилия
Firstname string Имя
Middlename string Отчество
BirthDate string Дата рождения
BirthPlace string Место рождения
RegistrationDate string Дата регистрации
metadata dictionary содержит ключи метаданных
confidences dictionary
{key: float}
метаданные с точностью обработки по каждому полю -
содержит ключи полей и значения уровня уверенности.
Значения от 0.0000 до 0.9999, где чем значение больше,
тем уверенность в результате выше.
Максимальная уверенность - 0.9999.
verifications dictionary
{key: boolean, key: integer}
метаданные совершенных проверок -
содержит ключи и их значения проверок,
см. Правила проверок
broken boolean брак
broken_reasons list[string] Причины брака (EN)
broken_reasons_ru list[string] Причины брака (RU)