2026-04-04 23:19:26 +04:00
2026-04-04 23:19:26 +04:00
2026-04-04 23:19:26 +04:00
2026-04-04 23:19:26 +04:00
2026-04-04 23:19:26 +04:00
2026-04-04 23:22:53 +04:00

SDK для API «Зачестныйбизнес»

Примеры использования

local paid = require('zcb.paid')

Методы

Карточка сущфакта

Пример вызова: paid.sfact-card(id)

Параметры:

  • id — идентификатор сущфакта (обязательный).

Список лизинговых договоров

Пример вызова: paid.lease-contracts-list(id, page)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • page — номер страницы (обязательный).

Лизинговый договор

Пример вызова: paid.lease-contract-card(id, contract_id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • contract_id — идентификатор договора (обязательный).

Связанные организации

Пример вызова: paid.affilation-company(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Лицензии

Пример вызова: paid.licenses(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Важные факты/Риски

Пример вызова: paid.important-facts(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Отчёты АО по банкроту

Пример вызова: paid.bankrupt-reports(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка на наличие в реестре террористов (по ФИО)

Пример вызова: paid.check-terror-fio(fio)

Параметры:

  • fio — ФИО для проверки (обязательный).

Выписка из ЕГРЮЛ на требуемую дату (JSON)

Пример вызова: paid.fns-card-report(id, date)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • date — дата (ГГГГ-ММ-ДД) (обязательный).

Выписка из ЕГРЮЛ на требуемую дату (PDF)

Пример вызова: paid.fns-card-report-pdf(id, date)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • date — дата (ГГГГ-ММ-ДД) (обязательный).

История изменений юр.адреса/руководителей/учредителей в организации

Пример вызова: paid.fns-card-attribute-history(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Сообщение по банкротству (по ID сообщения)

Пример вызова: paid.bankrupt-message(id, message_id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • message_id — идентификатор сообщения (обязательный).

Лизинговый договор (альтернативный метод)

Пример вызова: paid.lease-contract(id, contract_id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • contract_id — идентификатор договора (обязательный).

Отчёт по форме ФНС на требуемую дату

Пример вызова: paid.company-fns-requirements-info(id, date)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).
  • date — дата (ГГГГ-ММ-ДД) (обязательный).

Отчёт «Должная осмотрительность» (PDF)

Пример вызова: paid.pdo-pdf(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка на наличие в реестре иноагентов (по ФИО)

Пример вызова: paid.check-foreign-agent-fio(fio)

Параметры:

  • fio — ФИО для проверки (обязательный).

Фин. отчётность (Росстат)

Пример вызова: paid.fs-rosstat(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Уровень Риска ЦБ РФ

Пример вызова: paid.cbr-rating(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Вероятность налоговой проверки

Пример вызова: paid.tax-burn(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Полные данные контрагента одним запросом (multiple-methods)

Пример вызова: paid.multiple-methods(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Сводный отчёт PDF (common-total-pdf)

Пример вызова: paid.common-total-pdf(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка на наличие в реестре иноагентов (по ИНН)

Пример вызова: paid.check-foreign-agent-inn(inn)

Параметры:

  • inn — ИНН для проверки (обязательный).

Стоп‑лист ЦБ РФ (cbr-stop-list)

Пример вызова: paid.cbr-stop-list(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Дела судов общей юрисдикции (список)

Пример вызова: paid.court-general-jurisdiction(id, page)

Параметры:

  • id, inn, ogrn, fio, passport_series+passport_number — один из этих параметров обязателен.
  • page — номер страницы (обязательный).

Список сообщений по банкротству (bankrupt-message-list)

Пример вызова:
paid.bankrupt-message-list(id, page)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • page — номер страницы (обязательный).

Бенефициары

Пример вызова:
paid.beneficiaries(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Санкции

Пример вызова:
paid.sanctions(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Поиск

Пример вызова:
paid.search(query, page)
Параметры:

  • query — строка поиска (обязательный).
  • page — номер страницы (обязательный).

Основные сведения (card)

Пример вызова:
paid.card(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Сведения о физ. лице (fl-card)

Пример вызова:
paid.fl-card(inn)
Параметры:

  • inn — ИНН физического лица (обязательный).

Сведения ФНС (fns-card)

Пример вызова:
paid.fns-card(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Изменения (diffs)

Пример вызова:
paid.diffs(id, date_from, date_to)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • date_from — дата начала периода (обязательный).
  • date_to — дата окончания периода (обязательный).

Фин. отчётность ФНС (fs-fns)

Пример вызова:
paid.fs-fns(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

ФССП (fssp-list)

Пример вызова:
paid.fssp-list(id, page)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • page — номер страницы (обязательный).

Индекс ЗАЧЕСТНЫЙБИЗНЕС (rating)

Пример вызова:
paid.rating(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Реквизиты (requisites)

Пример вызова:
paid.requisites(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Судебные дела арбитражных судов (courtarbitration)

Пример вызова:
paid.courtarbitration(id, page)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • page — номер страницы (обязательный).

Судебное дело арбитражных судов (courtarbitrationcard)

Пример вызова:
paid.courtarbitrationcard(id, case_id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • case_id — номер дела (обязательный).

Контакты (contacts)

Пример вызова:
paid.contacts(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

Проверки (proverki)

Пример вызова:
paid.proverki(id, page)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • page — номер страницы (обязательный).

Проверка паспортов (passports) СМЭВ

Пример вызова:
paid.passports(passport_series, passport_number)
Параметры:

  • passport_series — серия паспорта (обязательный).
  • passport_number — номер паспорта (обязательный).

РАФП (rafp)

Пример вызова:
paid.rafp(id)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.

ТОП закупок (zakupki-top)

Пример вызова:
paid.zakupki-top(id, year)
Параметры:

  • id, inn, ogrn — один из этих параметров обязателен.
  • year — год закупок (обязательный).

Статистика запросов (stats)

Пример вызова:
paid.stats()

Параметров нет.

Проверка существования физического лица по ИНН

Пример вызова: paid.check-fl(inn)

Параметры:

  • inn — ИНН физического лица (обязательный).

Проверка существования юридического лица по ИНН

Пример вызова: paid.check-ul(inn)

Параметры:

  • inn — ИНН юридического лица (обязательный).

Проверка существования ИП по ИНН

Пример вызова: paid.check-ip(inn)

Параметры:

  • inn — ИНН индивидуального предпринимателя (обязательный).

Проверка юридического адреса

Пример вызова: paid.check-legal-address(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка фактического адреса

Пример вызова: paid.check-factual-address(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка сведений о руководителе

Пример вызова: paid.check-head(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка сведений об учредителях

Пример вызова: paid.check-founders(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка статуса организации

Пример вызова: paid.check-status(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Документация для monitoring SDK для API «Зачестныйбизнес»

Примеры использования

local monitoring = require('zcb.monitoring')

Методы

Подписка на изменения

Пример вызова: monitoring.subscribe(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Отмена подписки

Пример вызова: monitoring.unsubscribe(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Список подписок

Пример вызова: monitoring.subscriptions()

Параметры:

  • Параметров нет.

История изменений по подписке

Пример вызова: monitoring.history(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Уведомления о событиях

Пример вызова: monitoring.notifications(id)

Параметры:

  • id — идентификатор организации (может быть ИНН, ОГРН или внутренний идентификатор) (обязательный).

Проверка физических лиц


Примеры использования

local flcheck = require('zcb.flcheck')

Методы

Создание запроса на проверку

Пример вызова: flcheck.create({lastname = 'Иванов', firstname = 'Иван', secondname = 'Иванович', inn = '123456789012'})

Параметры:

  • lastname — Фамилия (только русские буквы) (обязательный).
  • firstname — Имя (только русские буквы) (обязательный).
  • secondname — Отчество (только русские буквы) (обязательный).
  • inn — ИНН (12 цифр) (обязателен, если не указан birthdate).
  • birthdate — Дата рождения (ДД.ММ.ГГГГ) (обязателен, если не указан inn).
  • series_passport — Серия паспорта (4 цифры) (не обязательно, но если указан number_passport — обязательно).
  • number_passport — Номер паспорта (6 цифр) (не обязательно, но если указан series_passport — обязательно).
  • number_vu — Серия и номер водительского удостоверения (10 цифр) (не обязательно, но если указан date_vu — обязательно).
  • date_vu — Дата выдачи водительского удостоверения (ДД.ММ.ГГГГ) (не обязательно, но если указан number_vu — обязательно).

Проверка статуса отчёта

Пример вызова: flcheck.status(request_id)

Параметры:

  • request_id — идентификатор отчёта (обязательный).

Получение результата отчёта

Пример вызова: flcheck.result(request_id)

Параметры:

  • request_id — идентификатор отчёта (обязательный).

Отмена отчёта

Пример вызова: flcheck.cancel(request_id)

Параметры:

  • request_id — идентификатор отчёта (обязательный).

Проверка паспорта

Примеры использования

local passports = require('zcb.passports')

Методы

Проверка действительности паспорта

Пример вызова: passports.request(lastname, series, firstname, number)

Параметры:

  • lastname — Фамилия (обязательный).
  • series — Серия паспорта (обязательный).
  • firstname — Имя (обязательный).
  • number — Номер паспорта (обязательный).

Возвращаемое значение: Метод возвращает код статуса паспорта в теле ответа:

  • 0 — данные не найдены (паспорт не выдавался или ошибка в данных);
  • 1 — паспорт действительный;
  • 2 — паспорт недействительный (выдавался, но на момент проверки недействителен).
Description
ЗаЧестныйБизнес Lua SDK
Readme 38 KiB
Languages
Lua 100%