Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Import Csv → List Of Import Csv

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Import Csv resource and its List Of Import Csv operation, the node fetches a list of CSV import records from the Halo PSA system. This is useful in scenarios where you want to retrieve and process imported CSV data entries, for example, to audit imports, verify data integrity, or trigger further automation based on imported data.

Practical examples include:

  • Listing all CSV import jobs to monitor their status.
  • Retrieving details about specific CSV imports for reporting.
  • Filtering CSV imports by type or including detailed information for deeper analysis.

Properties

Name Meaning
Includedetails Whether to include detailed information in the response. Possible values depend on API but typically boolean or specific flags.
Type Id Filter the list by a specific type identifier related to the CSV import types.

These properties are sent as query parameters to the API request.

Output

The node outputs an array of JSON objects representing the CSV import records retrieved from the Halo PSA API. Each item corresponds to one CSV import entry and contains fields as returned by the API, which may include metadata such as import ID, status, timestamps, and optionally detailed 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 configuration must include the base URL of the Halo PSA instance, tenant identifier, client ID, and client secret.
  • Network access to the Halo PSA API endpoint is necessary.

Troubleshooting

  • No credentials returned!: 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: Happens if the specified resource or operation name does not match those supported by the node. Verify spelling and case sensitivity.
  • API request errors: Could be due to network issues, invalid query parameters, or insufficient permissions. Check the error message returned in the node output for details.
  • If the node returns an error but Continue On Fail is enabled, the error will appear in the output JSON under an error field instead of stopping execution.

Links and References

Discussion