CompanyCam icon

CompanyCam

Node for connecting CompanyCam

Overview

The node connects to the CompanyCam API, enabling interaction with various resources related to projects, photos, collaborators, documents, users, labels, checklists, tags, groups, and others within the CompanyCam platform. Specifically, for the Project Collaborator resource and the List Project Invitations operation, the node is designed to retrieve a list of invitations sent to collaborators for a given project.

This functionality is useful in scenarios where you want to manage or audit who has been invited to collaborate on a project, track outstanding invitations, or integrate this data into other workflows such as notifications or reporting.

Practical examples include:

  • Automatically fetching all pending collaborator invitations for a project to send reminders.
  • Integrating collaborator invitation data into project management dashboards.
  • Auditing access control by listing all invited collaborators before granting permissions.

Properties

Name Meaning
None specific The provided properties JSON indicates that the UI currently shows notices stating that this part of the node is not yet built or fully functional. No input parameters are defined for this operation at this time.

Note: The properties JSON only contains notice messages indicating that the "List Project Invitations" operation is not yet implemented. Therefore, no configurable input properties are available for this operation currently.

Output

Since the operation is marked as "not built yet," there is no implemented output structure for the "List Project Invitations" operation at this time.

In a typical implementation, one would expect the output json field to contain an array of invitation objects, each representing a collaborator invitation with details such as invitee email, status (pending, accepted, declined), invitation date, and possibly role or permissions.

If binary data were involved (which is unlikely for invitations), it would typically represent attachments or related files, but this is not applicable here.

Dependencies

  • Requires an API key credential for authenticating with the CompanyCam API.
  • The base URL for API requests is https://api.companycam.com/v2.
  • The node depends on the CompanyCam API being available and accessible.
  • No additional external dependencies are indicated.

Troubleshooting

  • Since the operation is not implemented, attempting to use it will likely result in errors or empty responses.
  • Common issues might include authentication failures if the API key is missing or invalid.
  • Network connectivity problems could prevent reaching the CompanyCam API.
  • Users should verify that they have the correct permissions in their CompanyCam account to list project invitations once the feature is implemented.

Links and References


Summary:
Currently, the "List Project Invitations" operation under the "Project Collaborator" resource is not implemented in this node. The UI displays notices indicating this limitation. When implemented, it will allow users to retrieve collaborator invitation data from CompanyCam projects, which can be valuable for managing project access and collaboration workflows.

Discussion