Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Item → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Item resource and the Delete Undefined operation, it deletes an item identified by its ID from the Halo PSA system.

Common scenarios where this node is beneficial include automating the cleanup or removal of items in a PSA (Professional Services Automation) system based on certain conditions or workflows. For example, you might use it to delete obsolete or test items automatically after processing or to maintain data hygiene by removing undefined or invalid entries.

Practical example: Automatically deleting an item with a specific ID when a related ticket is closed or when a certain status is reached in your workflow.

Properties

Name Meaning
Id The numeric identifier of the item to be deleted. This is required to specify which item should be removed from the system.

Output

The node outputs JSON data representing the response from the Halo PSA API after attempting to delete the specified item. The output includes either confirmation of successful deletion or error details if the operation failed.

  • json: Contains the API response object.
  • If the operation fails and "Continue On Fail" is enabled, the output will contain an error field with the error message.

No binary data output is produced by this operation.

Dependencies

  • Requires valid credentials for the Halo PSA API, including:
    • Base URL of the Halo PSA instance
    • Tenant identifier
    • Client ID
    • Client Secret

These credentials must be configured in n8n prior to using the node.

  • The node uses HTTP requests to communicate with the Halo PSA REST API endpoints.

Troubleshooting

  • No credentials returned!
    This error occurs if the node cannot retrieve the necessary API credentials. Ensure that the API key credential is properly set up and assigned to the node.

  • Resource or Operation not found
    Indicates that the specified resource or operation does not exist in the node's configuration. Verify that "Item" is selected as the resource and "Delete Undefined" as the operation.

  • API request errors
    Errors returned from the Halo PSA API (e.g., item not found, permission denied) will appear in the output JSON under an error field if "Continue On Fail" is enabled. Otherwise, the node execution will stop with an error. Check the item ID and API permissions.

  • Invalid or missing Id property
    Since the Id is required, ensure it is provided and is a valid number.

Links and References


If you need further details about other operations or resources, feel free to ask!

Discussion