Skip to main content
status: preview Manage vaults that hold an end user’s credential and payment items. Use one vault per end user, with an immutable name such as user-123, and don’t mix items for unrelated users. Vaults store credentials, not authenticated browser sessions, and don’t submit forms or merchant payments. Attach a vault when you create a browser with manage_browsers (vaults: [{ "name": "user-123" }]); you can’t add or change bindings on an existing browser.
The six vault tools are exposed only when your organization has vaults enabled. If you don’t see them in your client’s tool list, vaults aren’t enabled for the credential you connected with.

Vault tools

Actions

Parameters

list returns items, has_more, and next_offset. delete returns deleted_or_not_found for both a deleted vault and one that doesn’t exist.
Deleting a vault invalidates every credential and payment item in it. Confirm with the user first. Unresolved payment operations block deletion and require reconciliation with the provider or support.

Example

Then call manage_browsers to create a browser with the vault attached: