1Password icon

1Password

Interact with 1Password API

Overview

The node integrates with the 1Password API to perform operations related to items stored within vaults. Specifically, the "Get Item Details" operation retrieves detailed information about a particular item identified by its UUID within a specified vault. This is useful for workflows that need to access secure credentials, notes, or other sensitive data stored in 1Password programmatically.

Practical examples include:

  • Automating retrieval of login credentials for deployment scripts.
  • Fetching secure notes or API keys during CI/CD pipeline execution.
  • Integrating 1Password data into other systems or dashboards.

Properties

Name Meaning
Vault UUID The unique identifier (UUID) of the vault containing the item.
Item UUID The unique identifier (UUID) of the specific item whose details are to be retrieved.

Output

The node outputs JSON data representing the detailed information of the requested item from 1Password. This typically includes all fields and metadata associated with the item, such as title, category, sections, fields (like usernames, passwords), and any custom attributes stored in 1Password.

If the node supports binary data output (not explicitly shown here), it would represent files or attachments linked to the item, but this operation primarily returns structured JSON data.

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

  • Invalid Vault UUID or Item UUID: If either UUID is incorrect or does not exist, the API will return an error indicating the resource was not found. Verify the UUIDs are correct.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key credential is correctly set up.
  • Network Issues: Connectivity problems can prevent reaching the 1Password API. Check network settings and firewall rules.
  • Permission Denied: The API key used might lack permissions to access the specified vault or item. Confirm the API key has appropriate scopes.

Links and References

Discussion