HighLevel V2 (OAuth2) API Helper

Brought to you by: Jacob Radcliffe

Successfully Added Permissions/Scopes to Your App!

HighLevel OAuth2 Leg 2 Complete!

The "code" is in the URL as a parameter. It is normally passed automatically with a script to your follow-on application. But in this DIY process, we are manually exchanging the code for a token.

But wait... the code is not a token!

Leg 3 - Exchange the Code for the Access Token

  • Step 0: If you are just using this app to subscribe to webhook events: STOP you are done! Just update the delivery URL on the main marketplace app settings page. You do not need a token exchange.

  • Step 1: Click the button below to copy the "code"

  • Step 3: Paste in the code in the box. Go and get your client id and secret and paste those in too. Scroll to see next step.

  • Step 4: Scroll down and click "omit refresh token" and then click "Send API Request"

***KEEP SCROLLING AND CHECKBLOCK OMIT USER TYPE***

  • Step 5: CONGRATS! You will now get your access token and refresh token! Webhook events will now start sending to the webhook URL if you put one in. NOTE: The access token is only good for 24 hours. If your API calls quit working, then paste the token in this same box, switch grant_type to "refresh_token" and click "omit code" to attempt to get it manually refreshed. If you want to get fancy, you can save your refresh token in a variable in Make's data store and run the get access token call to help refresh it.

Great, so how do I use the token for API calls?

Let's Build it on Make or Zapier!

Don't have Make? It's free for 2 scenarios!

Click either logo below for the steps and special offers!

DISCLAIMER: This site and tool is offered "as-is" with no warranty, implied or otherwise. All of the actions on this page can be accomplished on your own by reading the developer documentation on https://developers.gohighlevel.com . This site/tool is not created or run by HighLevel™. Protect your app's client secret, access token, and refresh token and do not share it . HighLevel offers a secure access token test widget in their developer docs, which is linked on this page . We do not save or store any of your data. This site was built and is hosted on a HighLevel funnel page. This site includes and clearly discloses affiliate offers, but use of the tool does not require you to sign up or opt-in to any marketing.