Фокус¶
Подготовка¶
Создайте файл .env или добавьте в существующий параметры:
FOCUS_BASE_URL=<kontur_url>
FOCUS_ACCESS_KEY=<your_access_key>
Где kontur_url - адрес REST API Контур.Фокус. Например, https://focus-api.kontur.ru/api3.
А FOCUS_ACCESS_KEY - секретный ключ доступа к REST API Контур.Фокус.
Инициализация¶
from kontur_focus import Focus
focus = Focus(inn='<inn_string>', ogrn='<ogrn_string>')
Обязательный параметр - ИНН.
Основные методы¶
Пример использования методов:
focus.base_info()
Юридические лица¶
- base_info()¶
Выгрузка базовых реквизитов Российских юридических лиц и индивидуальных предпринимателей
- Результат:
Информация о ЮЛ
- Тип результата:
str
- advanced_info()¶
Расширенные сведения на основе ЕГРЮЛ/ЕГРИП
- Результат:
Информация о ЮЛ
- Тип результата:
str
- excerpt(path)¶
Выписка из ЕГРЮЛ/ЕГРИП
- Параметры:
path (str, необязательный) – Путь выгрузки файла. Если не указан, выгружается в текущий каталог.
- Результат:
Результат, имя файла и путь выгрузки
- Тип результата:
str
Пример вывода результат по отчету:
{'success': True, 'filename': '<имя_файла>', 'path': '<полный_путь_файла>'}
- express_report(pdf, path)¶
Экспресс-отчет по контрагенту
- Параметры:
pdf (bool, optional) – Выгрузить PDF файл, по-умолчанию True
path (str, optional) – Путь выгрузки файла. Если не указан, выгружается в текущий каталог.
- Результат:
_description_
- Тип результата:
_type_
Пример вывода результат по отчету:
{'success': True, 'filename': '<имя_файла>', 'path': '<полный_путь_файла>'}
- founders_history()¶
История владения организацией
- Результат:
Набор полей с информацией об изменениях
- Тип результата:
str
- foreign_representatives()¶
Иностранные представительства и филиалы
- Результат:
Набор данных о представительствах
- Тип результата:
str