Розыск должника алгоритм

Розыск должника алгоритм превращает охоту в игру: вводишь данные — получаешь адрес, соцсети и даже любимый кофе.

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Внимание! В России прямой доступ к платформе Algoritmika ограничен, однако весь описанный ниже алгоритм можно реализовать на любом другом языке программирования или с помощью открытых библиотек. Сегодня, 21:50:12, мы разберём пошаговый алгоритм поиска физического лица-должника, который не желает выходить на контакт.

Этап 1. Формирование исходного досье

Перед запуском любого розыска соберём минимально необходимый набор данных:

  • ФИО в полном и сокращённом варианте (возможны опечатки);
  • Дата рождения ±2 года;
  • Последний известный адрес и дата регистрации;
  • СНИЛС, ИНН, номер паспорта (если есть);
  • Контактные телефоны и электронная почта;
  • Номера банковских карт (если были предоставлены ранее).

Этап 2. Поисковые источники (основные каналы)

Для автоматизации используем API и открытые базы:

  1. Федеральная служба судебных приставов (FSSP) — официальный API позволяет проверить долги по исполнительным производствам.
  2. ЕГРН (Росреестр) — через API-запрос выясняем, числится ли за должником недвижимость.
  3. ГИБДД — проверка транспортных средств на его имя.
  4. ФНС, сверяем ИНН и статус ИП (если был зарегистрирован как предприниматель).
  5. Соцсети и мессенджеры — поиск по ФИО, телефону, e-mail через открытые профили Telegram, VK, Instagram.

Этап 3. Алгоритм в виде псевдокода

FUNCTION FindDebtor(dossier):
results = []
FOR source IN [fssp_api, egrn_api, gibdd_api, fns_api, social_api]:
data = source.query(dossier)
IF data.has_new_address:
results.append(data.address)
IF data.has_new_phone:
results.append(data.phone)
IF data.has_employment:
results.append(data.employer)
RETURN deduplicate(results)

Каждый источник возвращает JSON-объект, который мы обрабатываем, исключая дубликаты и ложные совпадения по неточным ФИО.

Этап 4. Практический пример на Python

Условие: у нас есть ФИО «Иванов Иван Иванович», дата рождения , последний адрес — г. Москва, ул. Ленина, д. 10.

Шаг 4.1. Подключение к FSSP


import requests
def fssp_check(full_name, birthdate):
 url = "https://api-ip.fssprus.ru/api/v1.0/search/physical"
 params = {
 "token": "YOUR_FSSP_TOKEN",
 "region": 77,
 "firstname": full_name.split[1],
 "lastname": full_name.split[0],
 "patronymic": full_name.split[2],
 "birthdate": birthdate
 }
 r = requests.get(url, params=params)
 return r.json

result = fssp_check("Иванов Иван Иванович", "")
print(result)

Шаг 4.2. Парсинг соцсетей через VK API


import vk_api

vk_session = vk_api.VkApi(token="YOUR_VK_TOKEN")
vk = vk_session.get_api

users = vk.users.search(q="Иванов Иван", birth_day=15, birth_month=3, birth_year=1985, count=100)
for user in users["items"]:
 if user["city"]["title"] == "Москва":
 print(user)

Этап 5. Анализ и верификация

После сбора контактов:

  • Проверяем актуальность: звонок или SMS с просьбой подтвердить личность;
  • Сверяем геолокацию: сравниваем IP-адрес последних онлайн-сессий с адресами из ЕГРН;
  • Отслеживаем транзакции: если были номера карт, запрашиваем выписку по судебному запросу.

Этап 6. Юридические ограничения

Ни один алгоритм не должен нарушать 152-ФЗ «О персональных данных». Все запросы к гос-API выполняйте:

  1. либо по официальному судебному запросу;
  2. либо при наличии нотариально заверенного договора цессии (переуступки долга).

Использование «серых» парсеров соцсетей без согласия пользователя влечёт административную и уголовную ответственность.

Создайте автоматизированный чат-бот или Telegram-бота, который:

  • ежедневно опрашивает FSSP;
  • при появлении нового адреса отправляет push-уведомление кредитору;
  • сохраняет журнал изменений в Google Sheets через API.

Такой розыск должника алгоритм позволит сократить время с момента возникновения задолженности до фактического контакта с должником до 3–7 дней, а не месяцев.

Готовый репозиторий с примером кода и инструкцией размещён на GitHub: github.com/example/debtor_search


Дата публикации: 04 июля 2026 г. 21:50 (МСК)