How to reconnect broken Marketplace Apps?

Modified on: Sat, 17 May, 2025 at 6:35 AM


In case developers lose access to access token or refresh token due to any reason - either due to an incident from HighLevel or due to an error on the developer's end - we have provided a solution. 


You can now use the Reconnect API to get back the authorisation code that can be used in Get Access Token API (OAuth - Authorisation grant flow) to get back a new set of access and refresh tokens. 

This enables you to reinstate the connection without having to trouble your users.


For Sub-Account App connections:

curl --location 'https://services.leadconnectorhq.com/oauth/reconnect' \
--header 'Content-Type: application/json' \
--data '{
    "clientKey": "<client_id>",
    "clientSecret": "<client_secret>",
    "locationId": "<locationID where the app was installed>"
}'


For Agency connections:

curl --location 'https://services.leadconnectorhq.com/oauth/reconnect' \
--header 'Content-Type: application/json' \
--data '{
    "clientKey": "<client_id>",
    "clientSecret": "<client_secret>",
    "companyId": "<company where the app was installed>"
}'


Response of the API:

{
    "authorizationCode": "<auth_code>",
    "expiresAt": "2024-10-08T13:35:43.887Z",
    "traceId": "trace-ID-ref"
}



IMPORTANT: If you are concerned on how do I receive Official Support for HighLevel API-Related Issues or Broken Marketplace Apps? Please visit https://developers.gohighlevel.com/ for API documentations and support.

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 at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article