Фокус.Комплаенс
Подготовка
Создайте файл .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