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.

Folders

  • Adding a New Folder
  • Search for Folders

Password Lists

  • Adding a New Password List
  • Retrieving a Password List
  • Retrieving all Shared Password Lists
  • Search for Password Lists

Password

  • 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

Hosts

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

Documents

  • 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

Reporting

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