ConnectWise Manage icon

ConnectWise Manage

Consume ConnectWise Manage API

Overview

This node integrates with the ConnectWise Manage API to manage service tickets and related resources. Specifically, for the Service Ticket - Delete operation, it deletes a specified service ticket by its ID from the ConnectWise Manage system.

This node is beneficial in automation workflows where you need to programmatically remove obsolete or resolved tickets from your ConnectWise Manage environment. For example, after closing a ticket manually or via another automated process, this node can be used to clean up tickets that are no longer needed.

Properties

Name Meaning
Ticket ID The unique identifier of the service ticket 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 ticket. Typically, for a delete operation, the API may return an empty object or confirmation of deletion. The node outputs one item per input with the JSON field reflecting the API response.

No binary data is produced by this operation.

Example output JSON (conceptual):

{}

Dependencies

  • Requires an active connection to the ConnectWise Manage API.
  • Needs an API authentication credential configured in n8n (an API key or token).
  • The node uses the base URL of the ConnectWise Manage instance provided in the credentials.
  • The user must have appropriate permissions in ConnectWise Manage to delete tickets.

Troubleshooting

  • Common issues:

    • Invalid or missing Ticket ID: The node requires a valid ticket ID; ensure the ID exists and is correctly passed.
    • Insufficient permissions: The API user must have rights to delete tickets.
    • Network or authentication errors: Verify API credentials and network connectivity to the ConnectWise Manage instance.
  • Error messages:

    • "Operation 'delete' is not supported": This indicates the operation parameter might be incorrect or unsupported for the resource.
    • "Resource 'ticket' is not supported": The resource parameter might be misspelled or invalid.
    • API request failures will include error details from ConnectWise Manage; check the error message for specifics such as "not found" or "forbidden".

To resolve errors:

  • Double-check the Ticket ID and ensure it exists.
  • Confirm API credentials and permissions.
  • Review the node parameters for correct resource and operation names.

Links and References

Discussion