List vaults and items using 1Password SDKs
You can use 1Password SDKs to list vaults and items in a 1Password account. This is helpful if you need to get the unique identifier (ID) for an item or vault.
Before you begin, follow the steps to get started with a 1Password SDK.
See the examples folder in the 1Password Go, JavaScript, or Python SDK GitHub repository for example code you can quickly clone and test in your project.
List vaults
- Go
- JavaScript
- Python
The Vaults().List() method gets all vaults in an account.
The vaults.list() method gets all vaults in an account.
The vaults.list() method gets all vaults in an account.
List items
- Go
- JavaScript
- Python
The Items().List() method gets all items in a vault and can return each item's ID, title, category, state, and the ID of the vault where it's stored. It only returns active items by default. The example below returns item IDs.
To list items, specify a vault ID, or pass a vault ID from the results of an item or the results of Vaults().List().
The items.list() method gets all items in a vault and can return each item's ID, title, category, state, and the ID of the vault where it's stored. It only returns active items by default. The example below returns item IDs.
To list items, specify a vault ID, or pass a vault ID from the results of an item or the results of vaults.list().
The items.list() method gets all items in a vault and can return each item's ID, title, category, state, and the ID of the vault where it's stored. It only returns active items by default. The example below returns item IDs.
To list items, specify a vault ID, or pass a vault ID from the results of an item or the results of vaults.list().
Filter listed items by state
You can filter listed items by their state: Active or Archived.
- Go
- JavaScript
- Python
To filter listed items so only archived items are returned, use the ItemListFilter struct:
To filter listed items so only archived items are returned, use the ItemListFilter type:
To filter listed items so only archived items are returned, use the ItemListFilter class: