Actions102
- Activity Actions
- Agreement Actions
- Company Actions
- Configuration Actions
- Contact Actions
- Document Actions
- Expense Actions
- Invoice Actions
- Member Actions
- Opportunity Actions
- Product Catalog Actions
- Project Actions
- Purchase Order Actions
- Schedule Actions
- Service Ticket Actions
- Time Actions
Overview
This node integrates with the ConnectWise Manage API to perform various operations on different resources within the ConnectWise system. Specifically, for the Invoice resource and the Delete operation, it allows users to delete an existing invoice by its ID.
Common scenarios where this node is beneficial include automating invoice management workflows such as removing outdated or incorrect invoices from ConnectWise Manage without manual intervention. For example, a user might set up an automation that deletes invoices flagged as duplicates or canceled in another system.
Properties
| Name | Meaning |
|---|---|
| Invoice ID | The unique identifier of the invoice 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 invoice. Typically, a successful delete operation returns an empty object or confirmation message indicating the invoice was deleted.
No binary data output 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 to authorize requests.
- The node uses the base URL from the credential configuration to construct API endpoints.
Troubleshooting
Error: Operation 'delete' is not supported for resource 'invoice'
This error indicates the node does not recognize the delete operation for the invoice resource. Ensure the resource and operation names are correctly set.API request failed / Authentication errors
Verify that the API credentials are valid and have sufficient permissions to delete invoices.Invoice ID missing or invalid
The "Invoice ID" property must be provided and correspond to an existing invoice. Double-check the ID value.Unexpected API response or failure
Check the ConnectWise Manage API documentation for any changes or additional requirements for deleting invoices.
Links and References
- ConnectWise Manage API Documentation
- n8n Documentation - HTTP Request Node (for understanding API calls)