Skip to main content

Supported Features

This service supports basic account information retrieval and aggregation only.

Prerequisites

How to Log In to HaloPSA

Go to the HaloPSA login page and log in with your username or email address and password. HaloPSA login screen

How to Obtain Your Workspace Key

The domain serves as your workspace key. https://{workspace-key}.halopsa.com/

How to Obtain Your Base URI

After logging in to HaloPSA, go to Configurations > Integrations > HaloPSA API. HaloPSA API settings menu The Authorisation Server shown in API Details is your Base URL. Save it for later. Authorisation Server

How to Obtain Your Client ID

Next, on the HaloPSA API page, click View Applications under Applications. Applications list Click New in the top right to create an Application. Creating an Application Fill in the fields as follows. Once you enter the Authentication Method, the Client ID will be displayed. Save it. The Client ID can also be viewed after saving. [Details tab]
  • Application Name: Enter any name of your choice
  • Authentication Method: Check Authorisation Code (Native Application)
  • Login Redirect URL: Enter https://itmc.i.moneyforward.com/oauth/callback
  • Preferences: Check both Allow Agent Logins and Allow End-User Logins
Application Details settings [Security tab]
  • CORS Whitelist: Enter https://itmc.i.moneyforward.com/
Click Save. CORS settings

Integration Setup

In the MoneyForward Admina integration screen, search for HaloPSA. Admina integration screen Enter the Base URI, Client ID, and workspace key obtained in the previous steps, then click Connect. Integration information input Once the integration with HaloPSA is successful, the registered user information will appear in the account list. If the process does not complete successfully. Click Edit from the Status tab on the integration screen and try connecting again. If the issue persists, please contact us via chat. For an overview of the HaloPSA integration, please see the integration page.
Last modified on June 26, 2026