Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Mail Campaign Email → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Mail Campaign Email resource with the Delete Undefined operation, it deletes a mail campaign email identified by its ID.

Common scenarios where this node is useful include automating the management of mail campaigns within Halo PSA, such as removing outdated or incorrect email entries programmatically. For example, you might use this node in a workflow that cleans up mail campaign emails based on certain criteria or triggers.

Properties

Name Meaning
Id The unique numeric identifier of the mail campaign email to delete.

Output

The node outputs JSON data representing the response from the Halo PSA API after attempting to delete the specified mail campaign email. This typically includes confirmation of deletion or error details if the operation failed.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the Halo PSA API.
  • Needs credentials 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.

Troubleshooting

  • No credentials returned!
    This error occurs if the node cannot retrieve the required API credentials. Ensure that the API key credential is properly set up and selected in the node configuration.

  • Resource or Operation not found
    If the specified resource or operation does not exist, verify that the resource name is exactly "Mail Campaign Email" and the operation is "Delete Undefined". Typos or unsupported operations will cause this error.

  • API request errors
    Errors returned from the Halo PSA API (e.g., invalid ID, permission denied) will be included in the node's output JSON under an error field if "Continue On Fail" is enabled. Otherwise, they will cause the node to fail execution. Check the API response message for details and ensure the ID exists and the credentials have sufficient permissions.

Links and References

Discussion