Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Vault → Create a Vault

AI-generated

Overview

This node operation creates a new vault within a specified project (bucket) in the Basecamp system. It is useful for organizing and managing secure storage areas (vaults) under a parent vault within a project. For example, a user can create a vault to store sensitive documents or information related to a specific project or team.

Use Case Examples

  1. Creating a vault named 'Project Confidential' under a specific project and parent vault to securely store sensitive files.
  2. Automating the creation of vaults for new projects to maintain organized and secure data storage.

Properties

Name Meaning
Project ID The ID of the project (bucket) where the vault will be created. This is used in the API endpoint path.
Vault ID The ID of the parent vault under which the new vault will be created. This is used in the API endpoint path.
Title The name of the new vault to be created.
Return Full Response Whether to return the full API response including status code, headers, and body instead of only the response body.

Output

JSON

  • id - The unique identifier of the created vault.
  • title - The name/title of the created vault.
  • created_at - Timestamp when the vault was created.
  • updated_at - Timestamp when the vault was last updated.
  • parent_vault_id - The ID of the parent vault under which this vault was created.
  • project_id - The ID of the project (bucket) where the vault belongs.

Dependencies

  • An API key credential for Basecamp OAuth2 authentication is required to authorize requests to the Basecamp API.

Troubleshooting

  • Ensure that the Project ID and Vault ID are valid and exist in the Basecamp system to avoid 404 errors.
  • If the API returns authentication errors, verify that the OAuth2 credentials are correctly configured and have the necessary permissions.
  • If the 'Return Full Response' option is enabled, be prepared to handle the full HTTP response object instead of just the response body.

Discussion