Фокус.Комплаенс

Подготовка

Создайте файл .env или добавьте в существующий параметры:

  • FOCUS_COMPLIANCE_BASE_URL=<kontur_url>

  • FOCUS_COMPLIANCE_ACCESS_KEY=<your_access_key>

Где kontur_url - адрес REST API Контур.Фокус. Например, https://kyc.kontur.ru/api.

А FOCUS_ACCESS_KEY - секретный ключ доступа к REST API Контур.Фокус.

Инициализация

from kontur_focus import FocusCompliance

fc = FocusCompliance(inn='<inn_string>', ogrn='<ogrn_string>')

Обязательный параметр - ИНН.

Основные методы

Юридические лица

company_is_foreign_agent()

Вхождение организации и ее руководителей в список иностранных агентов

Результат:

Дата формирования реестра, а также признаки присутствия или отсутствия в списках иностранных агентов

Тип результата:

dict

search_global_company_profiles_id()

Поиск сводной информации по санкционным профилям ЮЛ

Результат:

Список идентификаторов профилей

Тип результата:

list

legal_entity_profile_report(profile_id_list, path)

Получение печатного отчета по профилю ЮЛ

Параметры:
  • profile_id_list (list) – Список идентификаторов санкционных профилей компании

  • path (str, optional) – Путь сохранения файла, по-умолчанию файл сохраняется в текущий каталог

Результат:

Отчет о результате сохранения файла

Тип результата:

dict

Пример вывода результат по отчету:

[{'success': True, 'filename': '<имя_файла>', 'path': '<полный_путь_файла>'}]

Физические лица

person_is_foreign_agent()

Вхождение физлица в список иностранных агентов

Результат:

True или False

Тип результата:

bool