Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Snow Details → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the "Snow Details" resource and the "Delete Undefined" operation, it deletes a Snow Detail entry identified by its ID.

Common scenarios where this node is beneficial include automating the management of Snow Details records within Halo PSA, such as cleaning up obsolete or undefined entries programmatically without manual intervention.

For example, you might use this node in a workflow that periodically removes Snow Detail records that are no longer valid or needed, helping maintain data hygiene in your PSA system.

Properties

Name Meaning
Id The unique identifier (number) of the Snow Detail record to delete. This property is required.

Output

The node outputs JSON data representing the response from the Halo PSA API after attempting to delete the specified Snow Detail. The output JSON typically contains confirmation of deletion or error details if the operation failed.

No binary data output is produced by this operation.

Example output JSON structure:

{
  "success": true,
  "message": "Snow Detail deleted successfully",
  "id": 123
}

or in case of failure:

{
  "error": "Record not found"
}

Dependencies

  • Requires an API key credential for authenticating with the Halo PSA API.
  • The node expects configuration of the following credentials parameters:
    • Base URL of the Halo PSA API instance.
    • Tenant identifier.
    • Client ID.
    • Client Secret.

These must be set up in n8n's credential manager before using the node.

Troubleshooting

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

  • Resource or Operation not found
    If the specified resource or operation does not exist, verify that the correct resource ("Snow Details") and operation ("Delete Undefined") names are used.

  • API request errors
    Errors returned from the Halo PSA API (e.g., invalid ID, permission denied) will be included in the output JSON under an error field. Check the message for details and ensure the ID exists and the credentials have sufficient permissions.

  • JSON parsing errors
    If additional JSON parameters are provided incorrectly, the node may throw parsing errors. Make sure any JSON input fields are well-formed.

Links and References

Discussion