Actions52
- Project Actions
- Project Photo Actions
- Project Collaborator Actions
- Project Document Actions
- Project User Actions
- Project Label Actions
- Project Checklist Actions
- User Actions
- Photo Actions
- Tag Actions
- Group Actions
- Other Actions
Overview
The node connects to the CompanyCam API, specifically targeting the "Project" resource with an operation to update the project's notepad. This operation allows users to modify or add notes associated with a project in CompanyCam, which is useful for keeping track of project details, updates, or internal comments.
Practical scenarios include:
- Adding progress notes or reminders directly to a project.
- Updating existing notes to reflect changes or new information.
- Collaborating with team members by sharing updated project notes within the CompanyCam environment.
Properties
| Name | Meaning |
|---|---|
| notice | Informational notices indicating that this part of the node is not yet fully implemented or funded by a company for specific functionality. It also includes contact information and encouragement to contribute via GitHub. |
Note: The provided properties JSON only contains notices and no actual input fields for updating the project notepad are defined in the bundled source code snippet.
Output
The output structure is not explicitly detailed in the provided source code. However, typically for an update operation on a project notepad, the node would output a JSON object representing the updated project or confirmation of the update action.
If binary data were involved (not indicated here), it would usually represent files or images related to the project, but this operation focuses on textual notepad content.
Dependencies
- Requires an API key credential for authenticating with the CompanyCam API.
- Connects to the base URL:
https://api.companycam.com/v2. - The node depends on the CompanyCam API being available and accessible.
Troubleshooting
Common Issues:
- Attempting to use this operation may result in errors or no effect because the node's UI indicates this part is "not built yet."
- Missing or invalid API credentials will cause authentication failures.
- Network issues or API downtime can prevent successful updates.
Error Messages:
- Authentication errors due to missing or incorrect API keys.
- HTTP errors if the API endpoint is unavailable or the request is malformed.
- Notices in the node UI warning about incomplete implementation.
Resolutions:
- Ensure valid API credentials are configured in n8n.
- Verify network connectivity and API status.
- Monitor the node's repository or contact maintainers for updates on full implementation.
Links and References
- CompanyCam API Documentation
- CompanyCam GitHub Repository (for potential contributions and updates)
- n8n Documentation on Creating Custom Nodes