Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Service Request Details → List Of Service Request Details

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve detailed information about service requests. Specifically, the "List Of Service Request Details" operation fetches a list of service request details based on provided query parameters. This is useful for IT service management scenarios where users want to programmatically access and analyze service request data, such as tracking open tickets, auditing service history, or integrating service request data into dashboards.

Practical examples include:

  • Automatically retrieving all service request details for a specific service ID to monitor ongoing issues.
  • Excluding certain URLs from the response to filter out irrelevant data.
  • Including additional detail fields in the response by toggling the includedetails parameter.

Properties

Name Meaning
Exclude Urls Query parameter to specify URLs that should be excluded from the results.
Includedetails Query parameter to indicate whether to include additional details in the response.
Service Id Query parameter to filter service request details by a specific service identifier.

Output

The node outputs an array of JSON objects under the json field, each representing a service request detail record retrieved from the Halo PSA API. The structure of each object corresponds directly to the API's response schema for service request details, including fields such as service request identifiers, status, timestamps, and any additional details 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 as part of the credentials.
  • Network connectivity 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 credential is properly set up in n8n.

  • Resource or Operation not found
    Occurs if the specified resource or operation name does not match the available options. Verify that "Service Request Details" is selected as the resource and "List Of Service Request Details" 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 using JSON parameters, ensure that any JSON strings are correctly formatted.

Links and References

Discussion