СНИЛС
Примеры изображений документов
Пример ответа по обработанному документу:
{ "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) |