ConnectWise Manage icon

ConnectWise Manage

Consume ConnectWise Manage API

Overview

This node integrates with the ConnectWise Manage API to perform various operations on different resources within ConnectWise Manage. Specifically, for the Project resource and the Delete operation, it allows users to delete a project by specifying its Project ID. This is useful in scenarios where projects are no longer needed or were created in error and need to be removed from the system.

Practical example:

  • Automatically deleting completed or cancelled projects as part of a workflow cleanup.
  • Removing test or placeholder projects after validation steps.

Properties

Name Meaning
Project ID The unique identifier of the project to delete. This is a required string input.

Output

The output JSON contains the response from the ConnectWise Manage API after attempting to delete the specified project. Typically, this will be an empty object or confirmation of deletion depending on the API's response.

No binary data output is produced by the Delete operation.

Example output JSON (conceptual):

{}

Dependencies

  • Requires an active connection to the ConnectWise Manage API via an API key credential configured in n8n.
  • The node uses the base URL provided in the credentials to construct API requests.
  • Proper permissions in ConnectWise Manage are necessary to delete projects.

Troubleshooting

  • Error: Operation 'delete' is not supported for resource 'project'
    This indicates a misconfiguration or unsupported operation. Ensure the resource is set to "Project" and operation to "Delete".

  • API request failed / Permission denied
    The API key used may lack sufficient permissions to delete projects. Verify API credentials and user permissions in ConnectWise Manage.

  • Project ID parameter missing or invalid
    The Project ID must be provided and valid. Double-check that the correct Project ID is passed to the node.

  • Network or connectivity issues
    Confirm that the ConnectWise Manage API endpoint is reachable from the n8n instance.

Links and References

Discussion