CompanyCam icon

CompanyCam

Node for connecting CompanyCam

Overview

The node connects to the CompanyCam API, enabling interaction with various CompanyCam resources such as projects, photos, collaborators, documents, users, labels, checklists, tags, groups, and others. Specifically, for the Update Project operation under the Project resource, the node is intended to update details of an existing project in CompanyCam.

However, based on the provided properties and notices, this particular operation ("Update Project") has not been implemented yet in this node. The node includes notices indicating that this part of the functionality is not built, but the overall node demonstrates what is possible with the CompanyCam API.

Common scenarios where this node would be beneficial:

  • Automating project management workflows by updating project information programmatically.
  • Integrating CompanyCam project data updates into larger automation pipelines.
  • Synchronizing project details from other systems into CompanyCam.

Practical example:

  • Automatically updating a project’s status or description in CompanyCam when a related task is completed in another system.

Properties

Name Meaning
Sorry, we haven't built this part yet. Notice indicating that the "Update Project" operation is not yet implemented.
This node was funded by a company only for specific functionality... Informational notice about the funding and scope of the node's current implementation.
liam@mcgarrigle.co Contact information included as a notice within the node.

Note: No actual input properties for updating a project are defined or available for this operation at this time.

Output

Since the "Update Project" operation is not implemented, there is no output structure defined or produced by this node for this operation. Normally, one would expect the output JSON to contain the updated project details returned from the CompanyCam API after a successful update.

If implemented, typical output might include:

  • Project ID
  • Updated fields (e.g., name, description, status)
  • Timestamps (created, updated)
  • Related metadata

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the CompanyCam API.
  • Connects to the CompanyCam API base URL: https://api.companycam.com/v2.
  • The node depends on the CompanyCam API being accessible and the user having appropriate permissions.

Troubleshooting

  • Since the "Update Project" operation is not implemented, attempting to use it will likely result in no action or an error indicating unavailability.
  • Common issues could include missing or invalid API credentials, network connectivity problems, or permission errors from the CompanyCam API.
  • Error messages related to authentication or API limits should be resolved by verifying the API key and account permissions.
  • For missing functionality, users are encouraged to contribute via pull requests or contact the maintainer as per the notice.

Links and References

  • CompanyCam API Documentation — Official API docs for understanding endpoints and data structures.
  • GitHub repository for the node (implied by the notice) — for submitting feature requests or contributions.
  • Contact email: liam@mcgarrigle.co (as provided in the notice).

Discussion