Python коннектор
Версия Python должна быть не ниже 3.10
Для работы требуются следующие учетные данные:
- host — Адрес сервера API, например https://.../api/v4;
- api_key — Ваш API ключ для аутентификации (Пассворк → меню → Настройки API);
- master_password — Клиентский ключ шифрования. Указывайте только если включено клиентское шифрование.
Метод login() в экземпляре класса PassworkAPI используется для получения временного API токена. API токен является сессионным токеном. Он действителен пока вы работаете с API. После его истечения вам необходимо будет войти в систему снова. Срок действия API токена можно настроить в вашем Пассвроке. Полученный API токен сохраняется как переменная экземпляра с именем session_options внутри класса PassworkAPI и затем отправляется в HTTP заголовке.
Создайте экземпляр соединения API и откройте сессию.
download_attachments_path не является обязательным аргументом, без него вложения будут сохранены в папке downloaded_attachments/{password_id}.
download_attachments_path не является обязательным аргументом, без него вложения будут сохранены в папке downloaded_inbox_attachments/{password_id}.
Если vault_id указан, переменная password_id может быть пустой. Описание параметров — add_password