Category: Marketing and data

How Do I Get a GoHighLevel API Key?

Short answer

Create a private integration token under Settings, then Private Integrations in your agency or sub-account, because HighLevel no longer creates new API keys. Choose its scopes, copy the token, and store it safely, since HighLevel shows it only once.

Checked against HighLevel’s help center on . HighLevel updates its interface often, so match the labels you see on screen.

FeaturePrivate integration tokenLegacy API key
AccessOnly the scopes you chooseFull access to all account data
API versionAPI v2API v1, past end of support since December 31, 2025
New onesUp to 20 per agency and 20 per sub-accountNot supported for new setups, and hidden in accounts that don’t already use one
UpkeepRotate every 90 days, with a 7-day overlapMarked Expired after 90 days unused

Create a private integration token

  1. 1Open Settings, then Private Integrations in the agency or the sub-account. If it’s missing, turn the feature on in Labs.
  2. 2Click “Create new Integration”
  3. 3Give it a name and a description
  4. 4Select only the scopes the integration needs
  5. 5Copy the token and store it safely. HighLevel won’t show it again.

Send the token in the Authorization header as Bearer followed by the token, and create a separate token for each tool. Every agency admin can create tokens by default. To restrict one, edit that admin under Settings, then Team and change Roles & Permissions.

API docs and OAuth apps

  • The API docs are at marketplace.gohighlevel.com/docs, with a version switcher that includes v3 for supported endpoints
  • Marketplace apps get 100 requests per 10 seconds and 200,000 requests a day for each location or company
  • Build an OAuth app when other accounts will install your integration. Sign up at marketplace.gohighlevel.com, go to My Apps, then Create App, add scopes, and generate a Client ID and Client Secret.
  • HighLevel’s API article says the Starter and Unlimited plans include basic API access, and Agency Pro adds advanced access
  • HighLevel Support doesn’t audit or debug API code. Report API bugs at developers.gohighlevel.com/support.

Still on an old API key

Build new automations with a token next to the old ones, test them, and then turn off the old automations and delete the key. HighLevel’s migration guide says to leave live automations untouched until the new ones work.

Want Help With This?

Learn it free

Sell More Academy runs free HighLevel training, including Tactical Walkthroughs that show each build on screen, and provides resources for doing the work yourself.

Visit Sell More Academy (opens in a new tab)

Have us do it

Custom integrations on the HighLevel API are part of our expert work. We scope the token, build the connection, and test it before it goes live.

Sources

High Level Admins is an independent HighLevel service provider, not HighLevel’s official support team.

Important Disclaimers

Transparency and compliance information for our HighLevel services

Trademark Notice

We make no claims to the trademarks, brand marks, copyrights, ideas, intellectual property, or likeness of HighLevel. HighLevel, GoHighLevel, and LeadConnector are trademarks of HighLevel LLC. We are independent specialists who provide implementation and support services.

Financial Disclaimers

We make no financial guarantees regarding results, ROI, or business outcomes. Past results from our clients or any examples shared do not represent future outcomes for any individual or business. Your results may vary based on numerous factors including but not limited to your industry, market conditions, implementation, and business practices.

Professional Services

Our services are provided independently of HighLevel. While we specialize in HighLevel implementations, any support, training, or consulting we provide is our own professional service. HighLevel LLC does not own, operate, or sponsor High Level Admins.

Platform Independence

High Level Admins is in no way connected to, affiliated with, endorsed by, or sponsored by Meta (Facebook), Google, or any other advertising platform where our advertisements may be served or our business name may be mentioned. We operate as an independent service provider.

Certification Note

Our team is led by a HighLevel Certified Admin. Not every team member holds an official HighLevel certification, and some specialize in specific areas of the platform.

Read all disclaimers