Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Tax Rule → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Tax Rule resource and the Delete Undefined operation, it deletes a tax rule identified by its ID. This is useful in scenarios where you need to programmatically remove obsolete or incorrect tax rules from your system.

Practical examples include:

  • Automating cleanup of tax rules that are no longer valid.
  • Integrating tax rule management into broader workflows such as financial audits or compliance checks.
  • Removing test or placeholder tax rules after data migration.

Properties

Name Meaning
Id The unique identifier (number) of the tax rule 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 tax rule. The structure typically includes confirmation of deletion or error details if the operation failed.

If an error occurs and "Continue On Fail" is enabled, the output JSON will contain an error field with the error message.

No binary data output is produced by this operation.

Dependencies

  • Requires connection to the Halo PSA API.
  • Needs an API authentication credential containing:
    • Base URL of the Halo PSA instance.
    • Tenant identifier.
    • Client ID.
    • Client Secret.
  • These credentials must be configured in n8n before using the node.

Troubleshooting

  • Common issues:

    • Missing or invalid credentials will cause the node to throw an error "No credentials returned!".
    • Providing an invalid or non-existent tax rule ID will likely result in an API error.
    • Network connectivity problems can cause request failures.
  • Error messages and resolutions:

    • "No credentials returned!": Ensure the API credentials are properly set up in n8n.
    • "Resource Tax Rule not found" or "Operation Delete Undefined not found for resource Tax Rule": Indicates misconfiguration of resource or operation parameters; verify these values.
    • API errors returned in the JSON output under the error key when "Continue On Fail" is enabled; check the error message for details and correct input parameters accordingly.

Links and References

Discussion