Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Fault Approval → List Of Fault Approval

AI-generated

Overview

This node integrates with the Halo PSA API to list fault approval records. It allows users to retrieve a filtered list of fault approvals, optionally including related details such as agent information, attachments, and approval details. This is useful in scenarios where you want to automate monitoring or reporting on fault approvals within an IT service management workflow.

Practical examples include:

  • Fetching all fault approvals assigned to the current user.
  • Retrieving fault approvals along with detailed agent information for audit purposes.
  • Including attachments related to fault approvals for further processing or archival.

Properties

Name Meaning
Action Number Filter results by a specific action number associated with the fault approval.
Include Agent Details Whether to include detailed information about the agent related to each fault approval.
Include Attachments Whether to include any attachments linked to the fault approvals in the response.
Includeapprovaldetails Whether to include detailed approval information for each fault approval.
Mine Filter to only include fault approvals assigned to or created by the current user.
Ticket Id Filter results by a specific ticket ID associated with the fault approval.

Output

The node outputs an array of JSON objects, each representing a fault approval record retrieved from the Halo PSA API. The structure of each JSON object corresponds directly to the API response and may include:

  • Basic fault approval data fields (e.g., IDs, status, timestamps).
  • Optional nested objects for agent details if requested.
  • Optional arrays or objects for attachments if included.
  • Optional approval detail information if requested.

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 base URL, tenant identifier, client ID, and client secret via credentials.
  • Network access to the Halo PSA API endpoint is necessary.

Troubleshooting

  • No credentials returned!
    This error indicates missing or misconfigured API authentication credentials. Ensure that the required API key or authentication token is properly set up in n8n credentials.

  • Resource or Operation not found
    Occurs if the specified resource or operation name does not match the supported ones. Verify that "Fault Approval" is selected as the resource and "List Of Fault Approval" as the operation.

  • API request errors
    Errors returned from the Halo PSA API (e.g., authorization failures, invalid parameters) will be surfaced. Check the API credentials, parameter values, and network connectivity.

  • JSON parsing errors
    If additional query parameters or request bodies are provided as JSON strings, ensure they are valid JSON to avoid parsing issues.

Links and References

Discussion