CompanyCam icon

CompanyCam

Node for connecting CompanyCam

Overview

This node integrates with the CompanyCam API to manage project collaborators. Specifically, the "Create Invitation for Collaboration" operation allows users to invite someone to collaborate on a specific project by creating an invitation linked to that project. This is useful in scenarios where teams or external partners need controlled access to project data and updates within CompanyCam.

Practical examples include:

  • Inviting a new contractor or team member to join a project.
  • Sending collaboration invitations to clients for project transparency.
  • Managing access control by programmatically adding collaborators via automation workflows.

Properties

Name Meaning
Project ID The unique identifier of the project to which the collaboration invitation will be sent.

Output

The node outputs JSON data representing the response from the CompanyCam API after creating the invitation. This typically includes details about the newly created invitation such as its ID, status, invited user's information, and any metadata returned by the API.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating with the CompanyCam API.
  • The base URL used for requests is https://api.companycam.com/v2.
  • Proper configuration of the API key credential in n8n is necessary for successful authentication.

Troubleshooting

  • Common issues:

    • Invalid or missing Project ID can cause the API request to fail.
    • Authentication errors if the API key credential is not set up correctly.
    • Network connectivity problems preventing access to the CompanyCam API.
  • Error messages:

    • Unauthorized or 401 errors indicate invalid or missing API credentials.
    • 404 errors may occur if the specified Project ID does not exist.
    • Validation errors if required fields are missing or malformed.
  • Resolutions:

    • Verify the Project ID is correct and exists in your CompanyCam account.
    • Ensure the API key credential is properly configured and has sufficient permissions.
    • Check network connectivity and firewall settings.

Links and References

Discussion