Comment on page
Паспорт: прописка
Извлекаем данные из паспорта гражданина РФ: место жительства, стр. 5, 6, 7, 8, 10, 11, 12
На страницах с 5 по 12 паспорта РФ ФМС проставляет отметки о регистрации и снятии с регистрации по месту жительства. ФМС ставит штампы в хронологическом порядке. Сервис находит самый свежий штамп на изображении и извлекает из него данные. Остальные штампы игнорируются.

Паспорт РФ, разворот «Место жительства» с печатным штампом о регистрации
Тип документа в API:
passport_registration
Если последний штамп отличается от машинопечатной отметки о регистрации, сервис изменит doc_type в ответе:
passport_registration_handwritten
— рукописный штамп о регистрации;passport_registration_deregistered
— штамп о снятии с регистрации — в этом случае в ответе вернётся только тип, данные из такого штампа не извлекаются.
Поле | Название в API | Формат поля |
---|---|---|
Адрес | address | |
Код ФИАС | fias_id | Код адреса по справочнику ФИАС |
Регион | region | Русский алфавит |
Город | locality | Русский алфавит, цифры, №- |
Улица | street | Русский алфавит, цифры, №-/ |
Дом | house | Русский алфавит, цифры, №-/ |
Квартира | apartment | Русский алфавит |
КЛАДР-код адреса | kladr_code | integer |
КЛАДР-код региона | kladr_region_code | integer |
КЛАДР-код района | kladr_area_code | integer |
КЛАДР-код города | kladr_city_code | integer |
КЛАДР-код населенного пункта | kladr_settlement_code | integer |
КЛАДР-код улицы | kladr_street_code | integer |
КЛАДР-код дома | kladr_house_code | integer |
Адрес по ГАР | address_gar | Адрес в формате ГАР (муниципальное деление) |
Серия и номер | series_number | 10 цифр |
Название подразделения | issuing_authority | Русский алфавит, цифры, №- |
Код подразделения | subdivision_code | 3 цифры, тире, 3 цифры |
Дата регистрации/снятия с регистрации | date | дд.мм.гггг |
Ознакомьтесь с общим описанием работы сервиса извлечения данных и описанием API в разделе «Извлечение данных».
normalization_fias — boolean
Поведение по умолчанию:
normalization_fias=true
— сервис нормализует поле «Адрес». Для этого сервис обращается к API сервиса Dadata.ru и возвращает адрес в формате ФИАС. Это повышает точность извлечения поля «Адрес». Поэтому сервис выдаёт корректный результат даже в ситуациях, когда часть адреса нечитабельна.Нормализация приводит неструктурированный адрес к общепринятому формату, который можно сопоставлять с адресами из других источников. При этом может отсутствовать побуквенное соответствие адресу из штампа.
Мы не рекомендуем, но если вы всё же хотите отключить нормализацию поля «Адрес», передайте параметр
normalization_fias=false
Если сервис Dbrain развёрнут локально, он может обращаться за нормализацией адреса к локальному сервису Dadata. Для этого укажите адрес в параметре URL_DADATA в .env
Помимо алгоритмического извлечения данных сервис Dbrain умеет:
Last modified 1mo ago