Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Outgoing → List Of Outgoing

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve a list of outgoing items (such as emails or messages) from the system. It is useful for scenarios where you want to programmatically fetch and process outgoing communications, for example, to monitor sent messages, generate reports, or trigger workflows based on outgoing correspondence.

A practical example would be automating the retrieval of all outgoing emails from a specific mailbox, optionally filtered and ordered by various criteria, to sync with another system or archive them.

Properties

Name Meaning
Count Number of outgoing items to retrieve
Idonly Whether to return only IDs of outgoing items
Mailbox Id Identifier of the mailbox from which to list outgoing items
Order Primary ordering field for the results
Order 2 Secondary ordering field
Order 3 Tertiary ordering field
Order 4 Fourth-level ordering field
Order 5 Fifth-level ordering field
Orderdesc Whether to order descending on primary order field
Orderdesc 2 Whether to order descending on secondary order field
Orderdesc 3 Whether to order descending on tertiary order field
Orderdesc 4 Whether to order descending on fourth-level order field
Orderdesc 5 Whether to order descending on fifth-level order field
Page No Page number for paginated results
Page Size Number of items per page
Pageinate Whether to paginate the results
Status Id Filter outgoing items by status identifier

Output

The node outputs JSON data representing the list of outgoing items retrieved from the Halo PSA API. Each item in the output corresponds to an outgoing record with its associated fields as returned by the API.

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 ID, client ID, and client secret for the Halo PSA service.
  • 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: If the specified resource or operation does not exist, verify that the correct resource ("Outgoing") and operation ("List Of Outgoing") are selected.
  • API request failures: Network issues, invalid parameters, or permission problems can cause request errors. Check the API credentials, network connectivity, and parameter correctness.
  • JSON parsing errors: If using advanced query parameters or JSON request bodies, ensure valid JSON syntax to avoid parsing exceptions.

Links and References

Discussion