generate_item_totp
Generate time-based one-time passwords for Proton Pass items by URI, ID, title, or selectors. Target a specific field when only one code is needed.
Instructions
Generate TOTP code(s) for an item by URI or selectors, optionally targeting a specific field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | No | Item URI (e.g. pass://<shareId>/<itemId>/<field>) | |
| field | No | Specific TOTP field to extract | |
| itemId | No | Item ID to generate TOTP for | |
| output | No | Output format | json |
| shareId | No | Share ID containing the item | |
| itemTitle | No | Item title to generate TOTP for | |
| vaultName | No | Vault name containing the item | |
| agentReason | No | Purpose of this operation, required for agent sessions; never include secrets |