Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Integration Request → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Integration Request resource and the Delete Undefined operation, it deletes an integration request identified by a given ID.

Common scenarios where this node is useful include automating the management of integration requests within Halo PSA, such as cleaning up obsolete or invalid requests programmatically without manual intervention.

For example, you might use this node in a workflow that periodically removes integration requests that are no longer needed or were created erroneously, helping maintain a clean and efficient system.

Properties

Name Meaning
Id The numeric identifier of the integration request 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 integration request. The structure typically contains confirmation of deletion or error details if the operation failed.

If the operation fails 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 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 makes HTTP requests to the Halo PSA API endpoints, so network access to the API server is necessary.

Troubleshooting

  • No credentials returned!
    This error occurs if the node cannot retrieve the required API credentials. Ensure that the Halo PSA API credentials are properly set up in n8n.

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

  • API request errors
    Errors returned from the Halo PSA API (e.g., invalid ID, 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.

  • Invalid ID value
    The "Id" property must be a valid number corresponding to an existing integration request. Passing an invalid or non-existent ID will cause the API to return an error.

Links and References

Discussion