1Password icon

1Password

Interact with 1Password API

Overview

This node integrates with the 1Password API to manage items within a vault. Specifically, the "Delete an Item" operation allows users to remove an item identified by its UUID from a specified vault. This is useful for automating the cleanup or management of sensitive data stored in 1Password, such as credentials, secure notes, or other confidential information.

Practical examples include:

  • Automatically deleting outdated or compromised credentials from a vault.
  • Cleaning up test data after automated workflows.
  • Managing lifecycle of secrets by removing them when no longer needed.

Properties

Name Meaning
Vault UUID The unique identifier (UUID) of the vault containing the item to be deleted.
Item UUID The unique identifier (UUID) of the item that you want to delete from the vault.

Output

The node outputs JSON data representing the response from the 1Password API after attempting to delete the item. Typically, this will confirm whether the deletion was successful or provide error details if it failed.

If the node supports binary data output (not indicated here), it would generally relate to file attachments or similar, but for the delete operation on an item, the output is expected to be purely JSON confirming the action.

Dependencies

  • Requires an API key credential for authenticating with the 1Password API.
  • The base URL for the 1Password API must be configured in the node's credentials.
  • Network access to the 1Password API endpoint.

Troubleshooting

  • Common issues:

    • Invalid or missing Vault UUID or Item UUID will cause the operation to fail.
    • Authentication errors if the API key credential is incorrect or expired.
    • Network connectivity problems preventing access to the 1Password API.
  • Error messages and resolutions:

    • "Unauthorized" or "Authentication failed": Verify the API key credential and ensure it has proper permissions.
    • "Item not found": Check that the provided Item UUID exists in the specified vault.
    • "Vault not found": Confirm the Vault UUID is correct and accessible.
    • "Network error": Ensure your environment can reach the 1Password API endpoint.

Links and References

Discussion