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 ConnectWise Manage. Specifically, for the Time resource with the Get operation, it retrieves detailed information about a specific time entry by its ID.
Common scenarios where this node is beneficial include:
- Fetching details of a logged time entry for reporting or auditing.
- Integrating time tracking data into other workflows or systems.
- Automating retrieval of time entries for billing or payroll processes.
For example, you might use this node to get the start time, end time, description, and associated project or ticket of a particular time entry in ConnectWise Manage.
Properties
| Name | Meaning |
|---|---|
| Time Entry ID | The unique identifier of the time entry to retrieve. This is a required string input. |
Output
The output contains a JSON object representing the retrieved time entry's details as returned by the ConnectWise Manage API. This typically includes fields such as:
timeEntryId: The ID of the time entry.timeStart: The start time of the time entry.- Other metadata related to the time entry (e.g., duration, notes, associated member or project).
If multiple items are processed, each item's output will be paired with the corresponding input item index.
No binary data output is produced for this operation.
Dependencies
- Requires an active connection to the ConnectWise Manage API.
- Needs an API authentication credential configured in n8n (referred generically as "an API key credential").
- The node uses the base URL from the credential configuration to construct API requests.
Troubleshooting
Error: Operation 'get' is not supported for resource 'time'
This indicates a mismatch between the requested operation and the implemented operations. Ensure that the resource is set to "Time" and operation to "Get".Missing or invalid Time Entry ID
The "Time Entry ID" property is required. Make sure it is provided and correctly formatted.API request failures
Errors from the ConnectWise Manage API (e.g., authentication errors, network issues) will be surfaced. Check your API credentials and network connectivity.Unexpected response structure
If the API changes or returns unexpected data, the node may fail to parse the response. Verify the API version and endpoint compatibility.