All access to the API Methods is through the use of API Keys which are generated within Passwordstate. API Keys can be associated with individual Password Lists, or a System Wide API Key can be used. Each Password List can also specify which types of calls are allowed to be made to the records stored within the list i.e. retrieve, update and add data.

There are two types of API's available:

1. Standard API - One in which requires the use of API Keys, and is not 'user account' aware
2. Windows Integrated API - One which is integrated with Active Directory and is 'user account' aware

Below are the list of currently available API Calls, and full documentation can be found under the Help menu in your Passwordstate installation.


  • Adding a New Folder
  • Search for Folders
  • Add Folder Permissions
  • Update Folder Permissions
  • Delete Folder Permissions

Password Lists

  • Adding a New Password List
  • Retrieving a Password List
  • Retrieving all Shared Password Lists
  • Search for Password Lists
  • Add Password List Permissions
  • Update Password List Permissions
  • Delete Password List Permissions


  • Retrieving a Password
  • Updating an Existing Password
  • Adding a New Password
  • Adding a New Password Reset Dependency
  • Deleting a Password
  • Retrieving Password History
  • Retrieving All Passwords in a Password List
  • Retrieving All Passwords in all Password Lists
  • Searching for Passwords
  • Add Password Permissions
  • Update Password Permissions
  • Delete Password Permissions


  • Searching for Hosts
  • Add a New Host
  • Delete a Host


  • Add a Password Document
  • Add a Password List Document
  • Add a Folder Document
  • Retrieve a Password Document
  • Retrieve a Password List Document
  • Retrieve a Folder Document

Generate Random Passwords

  • Generate based on a policy you specify
  • Generate based on specific criteria you specify


  • User Reports (11 in total)
  • Password Reports (11 in total)
  • Permission Reports (6 on total)
  • Activity Reports (6 in total)