К содержанию
Инфорензик

← Каталог модулей

OSINT-обогащение контакта

osint.rus.enrich_contact

Обогащение через OSINT Tools API: телефон и email (соцсети, мессенджеры, caller-id, онлайн-сервисы), ник, домен (DNS, whois, поддомены, краул сайта), IP и криптокошелёк

Россия osint

Схема входа

Обязательные поля

  • Поле contact_type
    Тип строка
    Описание phone | email | username | domain | ip | crypto
  • Поле contact_value
    Тип строка
    Описание Телефон, email, ник, домен, IP-адрес или адрес кошелька

Необязательные поля

  • Поле categories
    Тип строка
    Описание social | messengers | services | tools | leaks | infra | crypto | ai_analysis
  • Поле client_id
    Тип строка
    Описание Опциональный идентификатор клиента
  • Поле modules
    Тип строка
    Описание Список источников через запятую (по умолчанию — все для типа входа)
  • Поле research_type
    Тип строка
    Описание full (по умолч.) | extended (платно, GBC)
  • Поле skip_ai_analysis
    Тип да/нет
    Описание Пропустить visual_analyzer и profile_analyzer

Поля передаются внутри input_data. Схема идентична живому паспорту GET /v2/modules/osint.rus.enrich_contact.

Вызов

execute

# OSINT-обогащение контакта
curl -X POST https://api.inforensic.pro/v2/modules/\
  osint.rus.enrich_contact/execute \
  -H "X-API-Key: $CONTEXT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input_data": {"contact_type":"<строка>","contact_value":"<строка>"}}'

Формат ответа — общий конверт платформы, состав записей data.results описан в контракте модулей. Долгий источник — ставьте execute_async и опрашивайте задачу.