Верификация ИНН
verification.rus.fns_tax_id
Получение/сверка ИНН по паспортным данным через ФНС (service.nalog.ru) — НЕ контрольное число
Схема входа
Обязательные поля
- Поле birth_dateТип дата YYYY-MM-DDОписание Дата рождения (ДД.ММ.ГГГГ)
- Поле first_nameТип строкаОписание Имя физлица
- Поле last_nameТип строкаОписание Фамилия физлица
- Поле passport_numberТип строкаОписание Номер паспорта (6 цифр)
- Поле passport_seriesТип строкаОписание Серия паспорта (4 цифры)
Необязательные поля
- Поле middle_nameТип строкаОписание Отчество физлица
- Поле tax_idТип строкаОписание Опционально: ИНН для сверки с найденным
Поля передаются внутри input_data. Схема
идентична живому паспорту GET /v2/modules/verification.rus.fns_tax_id.
Вызов
execute
# Верификация ИНН
curl -X POST https://api.inforensic.pro/v2/modules/\
verification.rus.fns_tax_id/execute \
-H "X-API-Key: $CONTEXT_KEY" \
-H "Content-Type: application/json" \
-d '{"input_data": {"birth_date":"1990-01-01","first_name":"<строка>","last_name":"<строка>","passport_number":"<строка>","passport_series":"<строка>"}}'
Формат ответа — общий конверт платформы, состав записей
data.results описан в
контракте модулей. Долгий источник — ставьте
execute_async и опрашивайте задачу.
Через ИИ-агента
Модуль экспонируется как MCP-инструмент verification_rus_fns_tax_id: агент вызывает его сам, списание идёт по ключу организации. Подробности — в разделе MCP.