API and integrations
API Overview
5 min
passwork api is a software interface that provides access to all passwork functions using the api, you can automate any operations password retrieval and creation, as well as vaults, users, files, access rights, and event log management why api is needed the api allows you to integrate passwork with your company's internal systems, automate routine tasks, and build custom services based on secure password storage this is especially important for companies where fast and secure access management is critical what passwork api provides access to all passwork capabilities all functions available in the web interface are accessible through the api working with passwords, vaults, folders, tags, attachments, users, roles, and logs process automation using the api, you can automate access provisioning and revocation, password updates, ci/cd integration, and event auditing integration with other systems the api allows you to connect passwork to monitoring systems, service desks, internal portals, etc how api helps business and it departments fast access provisioning it department can automatically create temporary access for employees and contractors, reducing helpdesk load secure secrets management all secrets are centralized and protected, reducing the risk of leaks control and audit through the api, you can export logs, track user actions, and quickly respond to incidents flexibility for devops integration with ci/cd pipelines, containers, deployment and testing automation api usage example automatic vault creation and access provisioning for an employee during onboarding scheduled rotation of service account passwords integration with internal portal for requesting access to specific services additional tools to make working with api more convenient, the following tools are available passwork cli — command line tool for working with passwords and api official python connector — library for integrating passwork into python scripts and applications docker cli — docker image with passwork cli for integration in ci/cd pipelines technical documentation review the technical api documentation