Connectwise API Configuration

Created by Leon, Modified on Fri, 17 Mar 2023 at 04:31 PM by Leon

You will require admin or user management permissions in Manage to complete this step.

If you self-host your Connectwise and are restricting IP addresses or geolocation, please ensure you whitelist all IP addresses we may connect with. 

You may either create API keys on an existing user, or you can create a specific API Member account. We recommend using an API member account for tracking and auditing purpose so we will document the process of using a new API user.

Creating a new API Member

  1. Log in to Manage
  2. Select Setup > Members
  3. Click on the “API Members” tab
  4. Create a new API Member
    1. Member ID: S365
      Member Name: Sync 365
      Role ID: You can use “Admin” for a simple approach if you do not need to add additional restrictions, 
    2. Custom Role: or you can create a security role with the following access in system > Security roles:
      1. Companies
        1. Company maintenance – Inquire – all
        2. Contacts – add/edit/inquire – all
      2. Finance
        1. Agreement invoicing – inquire – all
        2. Agreements – add/edit/inquire – all
        3. Invoicing – inquire
      3. Procurement
        1. Product Catalog – inquire – all
        2. Products – inquire – all
      4. System
        1. Table Setup (Select customize and ensure “Agreements / Batch” and Contacts / Contact Sync is in the left side for "allow access to these"
        2. allow access – Edit and inquire level – all
      5. Department: Admin (or whatever you prefer as long as its not restricted)
        Select your Location etc as required
    3. Save the member
  5. Click on the “API Keys” tab
  6. Click the + to add a new API key
  7. Give it a description (we recommend s365) and click save
  8. Note down your public and private key, you will need them in the next step. You will not be able to see the private key again after you have saved it.

Add your PSA to Sync 365 License

  1. Log in to Sync 365 License
  2. Click on Tools and Logs > Integration Settings 
  3. Click the + next to PSA Tools
  4. Select Connectwise as the PSA Type
  5. Enter in your company ID
  6. The connectwise URL is your myconnectwise URL with api- in front of it.
    1. For Australia it is
    2. For Europe it is
    3. For North America it is
    4. If you host your own Connectwise, you should have this URL address.
  7. Enter in the public key from Manage
  8. Enter in the private key from manage
  9. Click test and save
  10. The platform will confirm if the details successfully connected to Connectwise Manage and grab your customers, agreements and products.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article