Обработка ФИО
validation.rus.name
Парсинг/форматы/валидация/транслит ФИО + склонение и пол (морфо)
Россия validation
Схема входа
Обязательные поля
- Поле full_nameТип строкаОписание Фамилия Имя Отчество строкой
Необязательные поля
- Поле gender_hintТип строкаОписание masculine/feminine
- Поле include_declensionТип да/нетОписание Падежи + пол (нужен морфо-сайдкар)
- Поле include_validationТип да/нетОписание Структурные проблемы ФИО
- Поле normalize_inputТип да/нетОписание Пробелы/регистр
Поля передаются внутри input_data. Схема
идентична живому паспорту GET /v2/modules/validation.rus.name.
Вызов
execute
# Обработка ФИО
curl -X POST https://api.inforensic.pro/v2/modules/\
validation.rus.name/execute \
-H "X-API-Key: $CONTEXT_KEY" \
-H "Content-Type: application/json" \
-d '{"input_data": {"full_name":"<строка>"}}'
Формат ответа — общий конверт платформы, состав записей
data.results описан в
контракте модулей. Долгий источник — ставьте
execute_async и опрашивайте задачу.