Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Contract Template Header → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Contract Template Header resource and the Delete Undefined operation, it deletes a contract template header identified by its ID.

Common scenarios where this node is useful include automating contract management workflows, such as removing obsolete or undefined contract templates from the system programmatically. For example, if you have a list of contract template headers that need cleanup based on certain criteria, this node can be used in an automation workflow to delete those entries efficiently.

Properties

Name Meaning
Id The unique identifier (number) of the Contract Template Header 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 contract template header. The output structure typically contains confirmation of deletion or error details if the operation failed.

  • json: Contains the API response object.
  • If the deletion is successful, the response usually confirms the removal.
  • If there is an error, the json will contain an error field with the error message.

The node does not output binary data.

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 find or access the required API credentials. Ensure that the API key credential is properly set up and assigned to the node.

  • Resource or Operation not found
    If the specified resource or operation is invalid or misspelled, the node will throw an error. Verify that "Contract Template Header" and "Delete Undefined" are correctly selected.

  • API request errors
    Errors from the Halo PSA API (e.g., invalid ID, permission denied) will be returned in the output JSON under an error field. Check the error message for details and verify that the ID exists and the credentials have sufficient permissions.

  • Continue On Fail option
    If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output JSON instead of stopping execution.

Links and References


If you need further details about other operations or resources, feel free to ask!

Discussion