Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

View Columns → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the View Columns resource and the Delete Undefined operation, it deletes a view column identified by its ID. This is useful in scenarios where you want to clean up or remove undefined or obsolete columns from views within the Halo PSA system.

Practical examples include:

  • Automating cleanup of view configurations by removing columns that are no longer needed.
  • Managing dynamic views programmatically as part of a larger workflow that maintains data presentation consistency.

Properties

Name Meaning
Id The numeric identifier of the view column to delete. This property is required.

Output

The node outputs an array of JSON objects corresponding to each input item processed. Each output item contains a json field with the response from the Halo PSA API after attempting to delete the specified view column. If the deletion is successful, the response typically confirms the deletion; if there is an error, the json will contain an error field describing the issue.

No binary data output is produced by this operation.

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 credentials manager 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 view column ID will result in an API error response.
    • Network connectivity issues can cause request failures.
  • Error messages and resolutions:

    • "Resource View Columns not found" or "Operation Delete Undefined not found for resource View Columns": Indicates misconfiguration of resource or operation parameters.
    • API errors returned in the error field of the output JSON usually indicate problems such as insufficient permissions or invalid IDs. Verify the ID and ensure the API user has rights to delete view columns.
    • To continue processing other items despite errors, enable the "Continue On Fail" option in the node settings.

Links and References

Discussion