HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Overview

This node integrates with the HaloPSA API to manage "Field Info" data. Specifically, the Delete operation for the Field Info resource allows users to remove a field info entry by its unique ID. This is useful in scenarios where obsolete or incorrect custom field information needs to be cleaned up from the system.

Practical examples:

  • Automatically deleting deprecated custom fields after a data migration.
  • Removing test or temporary field info entries created during development or testing phases.

Properties

Name Meaning
Field Info ID The ID of the field info to delete. This is a required numeric identifier specifying which field info record to remove.

Output

The node outputs JSON data representing the result of the delete operation. Typically, this will include confirmation of deletion or any error messages returned by the API. There is no indication that binary data is output by this node.

Dependencies

  • Requires an active connection to the HaloPSA API via an API key credential configured in n8n.
  • The node depends on the HaloPSA API endpoint /FieldInfo to perform delete operations.
  • Proper permissions on the API key are necessary to allow deletion of field info records.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Field Info ID will likely cause the API to return an error.
    • Insufficient API permissions can lead to authorization errors.
    • Network connectivity problems may prevent successful API calls.
  • Error messages and resolutions:

    • "Field Info not found": Verify the ID exists in HaloPSA before attempting deletion.
    • "Unauthorized" or "Forbidden": Check that the API key has delete permissions for Field Info.
    • Timeouts or network errors: Ensure stable internet connection and correct API endpoint configuration.

Links and References

Discussion