Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Document → Update a Document

AI-generated

Overview

This node updates an existing document within a specified project (bucket) in Basecamp. It is useful for scenarios where you need to modify the title or content of a document already stored in Basecamp, such as updating project documentation or notes.

Use Case Examples

  1. Updating the title and content of a project document to reflect recent changes.
  2. Correcting or adding information to an existing document in a Basecamp project.

Properties

Name Meaning
Project ID The ID of the project (bucket) where the document resides, used in the API endpoint path.
documentId The ID of the document to update, used in the API endpoint path.
Title The new title of the document to be updated.
Content The new content of the document, which may contain HTML.
Return Full Response Whether to return the full API response including status code, headers, and body instead of only the response body.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • id - The ID of the updated document.
  • title - The updated title of the document.
  • content - The updated content of the document, which may contain HTML.
  • updated_at - Timestamp when the document was last updated.

Dependencies

  • Basecamp API with OAuth2 authentication

Troubleshooting

  • Ensure the Project ID and documentId are correct and correspond to existing resources in Basecamp.
  • Verify that the OAuth2 credentials are valid and have the necessary permissions to update documents.
  • If the node returns an error related to SSL, check the 'Ignore SSL Issues' option or verify the SSL certificate of the Basecamp API endpoint.
  • Timeout errors can be resolved by increasing the timeout setting in the Request Options.

Links

Discussion