Doppler icon

Doppler

Interact with the Doppler API.

Actions35

Overview

This node interacts with the Doppler API to share secrets as plain text via a generated link. It allows users to securely share sensitive information by creating a temporary, expiring link that can be viewed a limited number of times or for a limited duration. This is useful in scenarios where you need to share credentials, tokens, or other confidential data with team members or external parties without exposing the secret permanently.

For example, you might use this node to:

  • Share an API key with a contractor for a limited time.
  • Send a password to a colleague with automatic expiration after a set number of views.
  • Distribute temporary access tokens securely.

Properties

Name Meaning
Plain Text Secret To Share The secret text string you want to share securely.
Additional Fields Optional parameters to control link expiration:
- Expire After Days Number of days before the shared link expires (valid range: 1 to 90).
- Expire After Views Number of views before the shared link expires (valid ranges: 1 to 50, or -1 for unlimited).

Output

The node outputs JSON data containing the response from the Doppler API after creating the shareable secret link. This typically includes details such as the URL to access the shared secret and metadata about expiration settings.

The output does not include binary data; it is purely JSON-based information about the shared secret.

Dependencies

  • Requires an API key credential for authenticating with the Doppler API.
  • The node sends HTTP POST requests to the Doppler API endpoint /v1/share/secrets/plain.
  • Ensure the Doppler API base URL and authentication are correctly configured in n8n credentials.

Troubleshooting

  • Invalid API Key or Authentication Failure: If the API key is missing or invalid, the node will fail to authenticate. Verify your API key credential configuration.
  • Invalid Expiration Values: Setting expiration days outside 1-90 or views outside 1-50 (except -1 for unlimited) may cause errors. Ensure values are within valid ranges.
  • Empty Secret: Sending an empty secret string will likely result in an error. Always provide a non-empty secret to share.
  • Network Issues: Connectivity problems to the Doppler API endpoint will cause request failures. Check network access and proxy settings if applicable.

Links and References

Discussion