Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Tenable Details → Delete Undefined

AI-generated

Overview

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

Common scenarios where this node is useful include automating the management of Tenable details within a PSA (Professional Services Automation) system, such as cleaning up obsolete or undefined entries programmatically.

For example, you might use this node in a workflow that periodically removes Tenable details that are no longer valid or needed, helping maintain data hygiene without manual intervention.

Properties

Name Meaning
Id The numeric identifier of the Tenable detail to delete. This is a required field.

Output

The node outputs JSON data representing the response from the Halo PSA API after attempting to delete the specified Tenable detail. The structure typically includes confirmation of deletion or error information if the operation failed.

No binary data output is produced by this operation.

Example output JSON might look like:

{
  "success": true,
  "message": "Tenable detail deleted successfully"
}

or in case of failure:

{
  "error": "Detail 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 and Client Secret for authentication.

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

Troubleshooting

  • No credentials returned!
    This error occurs if the node cannot find or access the required API credentials. Ensure that the API key credential is properly configured and selected in the node.

  • Resource or Operation not found
    If the specified resource or operation does not exist, verify that the correct resource ("Tenable 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 property. 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


Note: The above summary is based solely on static analysis of the provided source code and property definitions.

Discussion