HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Overview

This node integrates with the HaloPSA API to manage tickets, specifically allowing users to delete a ticket by its ID. It is useful in scenarios where automated workflows need to remove outdated, resolved, or erroneous tickets from the system. For example, a support team could automate ticket cleanup after resolution confirmation or compliance checks.

Properties

Name Meaning
Ticket ID The unique numeric identifier of the ticket to be deleted. This is required.
Reason An optional string describing the reason for deleting the ticket.

Output

The node outputs JSON data representing the result of the delete operation. Typically, this would include confirmation of deletion or any relevant status message returned by the HaloPSA API. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating with the HaloPSA API.
  • The node depends on the external HaloPSA service being accessible and the API endpoint for ticket deletion being available.
  • No additional environment variables are explicitly required beyond the API authentication setup.

Troubleshooting

  • Common issues:
    • Invalid or missing Ticket ID will cause the deletion to fail.
    • Insufficient permissions or invalid API credentials can lead to authorization errors.
    • Network connectivity problems may prevent communication with the HaloPSA API.
  • Error messages:
    • Errors related to "ticket not found" indicate the specified Ticket ID does not exist.
    • Authentication errors suggest checking the API key or credential configuration.
    • Timeout or connection errors require verifying network access to the HaloPSA API endpoint.

Links and References

Discussion