Creating an API Key in HaloPSA
- Log into Halo PSA and navigate to Advanced. From the dashboard navigate to Integrations.
2. Next Click on HaloPSA API
3. HaloPSA to vCIOToolbox API mappings
- Resource Server URL maps to HaloPSA API URL
- Authorization Server maps to HaloPSA Auth URL
4. In the Applications section, click on View Applications.
5. Create a new application and name it vCIOToolbox.
6. Build the Application
- Give the Application a Name (suggested: vCIOToolbox)
- Choose Client ID and Secret
- This will generate the Client ID and the Client Secret (Record these values for use in vCIOToolbox)
- Choose Agent and then choose the Agent account for use with the API
7. Edit the permissions in the Permissions tab
8. The following permissions must be enabled to use the APi
- Read:tickets
- Edit:tickets
- Read:customers
- Edit:customers
- Read:crm
- Edit:crm
- Read:contracts
- Edit:contracts
- Read:sales
- Edit: sales
- Read:invoices
- Edit:invoices
- Read:assets
- Edit:assets