CompanyCam icon

CompanyCam

Node for connecting CompanyCam

Overview

The node connects to the CompanyCam API, enabling interaction with various resources such as projects, photos, users, labels, and more. Specifically, for the Photo resource and the List Photo Comments operation, it retrieves a list of comments associated with a particular photo in CompanyCam.

This functionality is useful when you want to automate workflows that involve fetching feedback or notes left on photos within your projects. For example, you might use this node to gather all comments on a photo to analyze team communication or to trigger notifications based on new comments.

Properties

Name Meaning
Resource The type of entity to interact with; here, "Photo" is selected to work with photos.
Operation The action to perform on the resource; here, "List Photo Comments" fetches comments.

Note: The provided properties JSON contains only notices indicating incomplete parts of the node implementation and does not define specific input parameters for this operation. Typically, for listing photo comments, you would expect an input property like "Photo ID" to specify which photo's comments to retrieve, but this is not present in the given code.

Output

The output will be a JSON array containing comment objects related to the specified photo. Each comment object typically includes details such as:

  • Comment text/content
  • Author information
  • Timestamp of the comment
  • Possibly metadata like comment ID or status

If the node supports binary data output (e.g., attachments in comments), it would be included accordingly, but no such indication is present in the source.

Dependencies

  • Requires an API key credential for authenticating with the CompanyCam API.
  • The base URL for API requests is https://api.companycam.com/v2.
  • No other external dependencies are indicated.

Troubleshooting

  • Missing Input Parameters: Since the node’s input properties for this operation are not fully implemented, users may encounter errors if required inputs like photo identifiers are not provided.
  • Authentication Errors: Ensure the API key credential is correctly configured and has sufficient permissions.
  • API Rate Limits: The CompanyCam API may enforce rate limits; hitting these could cause request failures.
  • Incomplete Implementation Notices: The node includes notices stating some parts are not yet built, so certain operations might not function as expected.

Links and References

Discussion