passbolt_api

Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams!

4736
312
PHP
passbolt-logo

The open source password manager for teams.

License
PHPStan Enabled
Psalm level

Table of Contents


Passbolt on desktop, mobile, and cli

Introducing Passbolt

Passbolt is a security-first, open source password manager for teams. It helps organizations centralize, organize and share passwords and secrets securely.

What makes passbolt different?

  • Security: Passbolt security model features user-owned secret keys and end-to-end encryption. It is audited multiple times annually, and findings are made public.
  • Collaboration: Securely share and audit credentials, with powerful and dependable policies for power users.
  • Privacy: Passbolt is headquartered in the EU,🇪🇺 specifically in Luxembourg. Passbolt doesn’t collect personal data or telemetry, and can be deployed in an air-gapped environment.

Get Started

passbolt community edition CTA     passbolt PRO edition CTA     passbolt Cloud edition CTA

Run it on your own server, natively

Install passbolt on Docker Install passbolt on Kubernetes Install passbolt on Ubuntu Install passbolt on Debian Install passbolt on RedHat Install passbolt on Raspberry Pi Install passbolt on RockyLinux
Install passbolt on AlmaLinux Install passbolt on Oracle Install passbolt on Fedora Install passbolt on openSuse Install passbolt on AWS Install passbolt on DigitalOcean Install passbolt on CentOS

Available Clients And Apps

Browser Extensions

Mobile Apps

CLI

Install passbolt CLI tool: go-passbolt-CLI

Desktop App

Coming soon see the pre-alpha version here.


Contributing

Contributing to passbolt with code starts by reading Contributing.md. Join the community forum to join discussions about feature requests, translations, development, and more.


Reporting a security issue

If you’ve found a security-related issue with passbolt, please email [email protected]. Submitting to GitHub makes the vulnerability public, making it easy to exploit. We’ll do a public disclosure of the security issue once it’s been fixed.

After receiving a report, passbolt will take the following steps:

  • Confirmation that the issue has been received and that it’s in the process of being addressed.
  • Attempt to reproduce the problem and confirm the vulnerability.
  • Prepare a patch/fix and associated automated tests.
  • Release a new version of all the affected versions.
  • Prominently announce the problem in the release notes.
  • If requested, give credit to the reporter.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License (AGPL) as published by the Free Software Foundation version 3.

The name “Passbolt” is a registered trademark of Passbolt SA, and Passbolt SA hereby declines to grant a trademark license to “Passbolt” pursuant to the GNU Affero General Public License version 3 Section 7(e), without a separate agreement with Passbolt SA.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see GNU Affero General Public License v3.