Getting Started
![]() |
Developer NetworkThe ConnectWise developer network houses all API documentation across each ConnectWise product. Documentation is gated within the developer network based on your registration approvals. Each product has its own dedicated section and approval process based on your integrator type. We work with 3 main integrator categories. Support, documentation access, and test instances will be based on the category we assign you. When working with the Platform team, clearly state the integration's intent. |
||||||||||||||||||||
|
|||||||||||||||||||||
![]() |
RegistrationThe first step to utilizing the developer network is registering for an account. This account is different from a university account and will only be used on the developer network. To be approved for the developer network, you must apply using a company-branded email address and complete our approval process. |
||||||||||||||||||||
|
|||||||||||||||||||||
![]() |
NavigationThe developer network includes each ConnectWise product, and you can navigate through the folder icon in the top left and the left-hand navigation on endpoint documentation pages. When working with each product, you may notice some differences in the current integration points. We are working to release REST APIs for each product. |
||||||||||||||||||||
|
|||||||||||||||||||||
![]() |
Developer GuidesWhen working with the APIs, we have an extensive developer guide that explains every aspect of working with the various endpoints. This section is going to cover how to format your requests as well as any best practices. When working with the API, it is extremely important to review this section in full before performing any work. |
||||||||||||||||||||
![]() |
FAQLike the developer guide, review the FAQ during development to help prevent common issues. We add information to the FAQ frequently as more support tickets are submitted. We recommend checking the FAQ each time an error occurs, in case it has been added since. |
||||||||||||||||||||
![]() |
Test EnvironmentsEnvironments are provided for ConnectWise products under certain circumstances. If you are a partner requesting an environment, please email your account manager. We do not provide Developer Accounts for existing partners. Developer Accounts are only available for integration development on integrations that will be publicly available on the ConnectWise Marketplace or The Control Integration Library. We manually approve all applications, so please include as many details as possible when requesting an instance. |
||||||||||||||||||||
![]() |
MarketplaceThe ConnectWise Marketplace is an open integration library where anyone who creates an integration for a product can be listed after completing an approval process. When submitting your application, you can email Invent@ConnectWise.com to request our guidelines. Integrations that are listed must be available to the partner base and should not be private integrations created for specific partners or internal use. When submitting your Marketplace application, we may request changes to graphics or verbiage to maintain standards among the other integrations. |
||||||||||||||||||||
![]() |
SupportDedicated teams support the APIs and focus primarily on them. As a result, support emails may have a long wait time, and our general chat support will not be able to assist. As part of the developer agreement, we do mention that there is no SLA for API support. However, we try to answer every ticket in a timely manner. Support requests can be emailed to Platform@ConnectWise.com. |
||||||||||||||||||||
![]() |
InventConnectWise Invent enables the Solutions Partner community to create meaningful integrations by facilitating readiness, support, and awareness. Participants can use our dedicated developer network and leverage our SDK, APIs, and other resources. They also receive access to integration best-practice blueprints, certification eligibility, and exposure to the ConnectWise Inc. partner community. |








