HighLevel API

Modified on: Thu, 28 Aug, 2025 at 1:59 AM

Please Note: V1 APIs will be deprecated on 30th September 2025


TABLE OF CONTENTS


HighLevel API Documentation

https://marketplace.gohighlevel.com/docs/


How to Get Help or Support for the HighLevel API


At this time, HighLevel Support does NOT provide setup code auditing or developer consultative services on API-Related topics. However, if your setup is complete and correct - yet an error persists, you may have encountered an API Bug we need to fix. 

You can report this bug by filling out this form: https://developers.gohighlevel.com/support





Our API Docs list all available endpoints that are publicly available. If you don’t see an endpoint on either of the API developer sites listed below, we recommend visiting our GitHub Issues page to submit your request.



Differences Between API Access Across Plan Levels


Basic API access is included with our Starter and Unlimited plans, while Advanced API access is available on our Agency Pro plan. 


In addition to the future endpoints that will be released in our OAuth 2.0 API (which is only available in our Advanced API access), this tier unlocks the use of Agency API Keys where lower plan levels only access Location API Keys. 





What are the Rate Limits for API 1.0 & API 2.0?


GHL has implemented rate limits on our public V2 APIs using OAuth to ensure optimal performance and stability. These limits have been adjusted to:


Burst limit: A maximum of 100 API requests per 10 seconds for each Marketplace app (i.e., client) per resource (i.e., Location or Company).

Daily limit: 200,000 API requests per day for each Marketplace app (i.e., client) per resource (i.e., Location or Company).

These new limits contribute to better overall performance and stability of our system.


To monitor your limited usage, refer to the following API response headers:


'X-RateLimit-Limit-Daily': Your daily limit

'X-RateLimit-Daily-Remaining': The remaining number of requests for the day

'X-RateLimit-Interval-Milliseconds': The time interval for burst requests

'X-RateLimit-Max': The maximum request limit in the specified time interval

'X-RateLimit-Remaining': The remaining number of requests in the current time interval




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