Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Budget Type → Get One Budget Type

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve information about a specific Budget Type by its identifier. It is useful in scenarios where you need to fetch detailed budget type data from your PSA system for reporting, automation, or synchronization purposes. For example, you might use this node to get budget type details before creating related financial records or to display budget type information in a dashboard.

Properties

Name Meaning
Id The unique numeric identifier of the Budget Type to retrieve.
Includedetails Optional flag to include additional detailed information about the Budget Type (sent as a query parameter).

Output

The node outputs JSON data representing the retrieved Budget Type object from the Halo PSA API. This includes all fields returned by the API for that Budget Type, potentially including nested details if Includedetails is set. The output is structured as an array of items, each containing a json property with the API response.

No binary data output is produced by this operation.

Dependencies

  • Requires valid credentials for the Halo PSA API, including base URL, tenant ID, client ID, and client secret.
  • The node uses these credentials to authenticate requests via custom headers.
  • No additional external dependencies are required beyond the configured API credentials.

Troubleshooting

  • No credentials returned!: Ensure that the API credentials are properly configured and available in n8n.
  • Resource or Operation not found: Verify that the Resource is set to "Budget Type" and Operation to "Get One Budget Type".
  • Invalid or missing Id: The Id property is required and must be a valid number corresponding to an existing Budget Type.
  • API request errors: Network issues, invalid credentials, or insufficient permissions can cause request failures. Check the error message returned in the node output for details.
  • If the node is set to continue on fail, errors will appear in the output JSON under an error key.

Links and References

Discussion