GHL API Docs
FreeNot checkedGoHighLevel API v2.0 docs in clean Markdown — 300+ endpoints, 31 resources, ready for AI agents, LLMs, MCP servers, and RAG pipelines. Save your Firecrawl token
About
GoHighLevel API v2.0 docs in clean Markdown — 300+ endpoints, 31 resources, ready for AI agents, LLMs, MCP servers, and RAG pipelines. Save your Firecrawl tokens.
README
The entire GoHighLevel API v2.0 documentation, ripped from the Marketplace and converted to clean Markdown so you (and your AI agents) don't have to.
Why This Exists
If you've ever tried to get an AI agent, MCP server, or coding assistant to work with GoHighLevel's API, you know the pain. The docs live behind the GHL Marketplace login, scattered across 350+ pages. AI crawlers can't reach them. Firecrawl tokens aren't cheap. And copy-pasting endpoint specs into ChatGPT gets old fast.
So we burned the Firecrawl tokens, crawled the whole thing, and organized it into Markdown files that any LLM, agent, or search engine can index and use.
You're welcome.
What's Inside
Core Documentation (18 files)
Everything you need before you write your first API call:
| File | What It Covers |
|---|---|
| 00-Getting-Started.md | Platform overview, onboarding |
| 01-Key-Concepts.md | Agency vs Sub-Account, App Distribution |
| 01a-Create-Marketplace-App.md | Marketplace app setup |
| 01b-App-Testing-Guide.md | Testing your app |
| 01c-How-To-Update-App.md | Updating your app |
| 02-Authorization.md | OAuth2.0, Scopes, Tokens, Glossary (the big one) |
| 03-SDK-Overview.md | SDK overview |
| 03a-External-Billing.md | External billing integration |
| 04-External-Authentication.md | External auth flows |
| 05-MCP-Server.md | GHL's MCP Server setup |
| 06-User-Context.md | User context in Marketplace apps |
| 07-OAuth-2.0.md | OAuth 2.0 implementation details |
| 08-Marketplace-Modules.md | Marketplace modules |
| 09-Changelog.md | API changelog |
| 10-Country-List.md | Supported countries |
| 11-FAQs.md | Frequently asked questions |
| 12-Webhooks-Guide.md | Webhook integration guide |
API Endpoint Reference (31 files, ~80,000 lines)
Every endpoint, every parameter, every response schema. Organized by resource:
| File | API | Endpoints |
|---|---|---|
| Agent-Studio.md | Agent Studio | 13 |
| Associations.md | Associations | 13 |
| Blogs.md | Blogs | 9 |
| Brand-Boards.md | Brand Boards | 7 |
| Businesses.md | Businesses | 7 |
| Calendars.md | Calendars | 77 |
| Campaigns.md | Campaigns | 3 |
| Companies.md | Companies | 5 |
| Contacts.md | Contacts | 45 |
| Conversation-AI.md | Conversation AI | 10 |
| Conversations.md | Conversations | 13 |
| Custom-Fields.md | Custom Fields | 15 |
| Custom-Menus.md | Custom Menus | 1 |
| Custom-Values.md | Custom Values | 1 |
| Emails.md | Emails | 5 |
| Forms.md | Forms | 2 |
| Funnels.md | Funnels | 3 |
| Invoices.md | Invoices | 2 |
| Knowledge-Base.md | Knowledge Base | 1 |
| Locations.md | Sub-Account / Locations | 24 |
| Marketplace.md | Developer Marketplace | 1 |
| Media.md | Media Storage | 3 |
| Objects.md | Objects | 7 |
| Opportunities.md | Opportunities | 10 |
| Payments.md | Payments | 16 |
| Products.md | Products | 4 |
| Proposals.md | Proposals | 1 |
| Social-Planner.md | Social Planner | 7 |
| Users.md | Users | 8 |
| Voice-AI.md | Voice AI | 1 |
| Workflows.md | Workflows | 1 |
Total: 300+ endpoints across 31 API resources.
Quick Reference
Base URL: https://services.leadconnectorhq.com
Auth: Authorization: Bearer {access_token}
Version: Version: 2021-07-28
Content-Type: application/json
Auth options:
- OAuth 2.0 — Standard flow for Marketplace apps
- Private Integration Token (PIT) — Starts with
pit-, never expires, great for internal tools
For AI Agents & LLMs
This repo is specifically designed to be consumed by AI agents. Each file is:
- Pure Markdown (no HTML soup, no JavaScript rendering required)
- Self-contained with full request/response examples
- Includes parameter types, required/optional flags, and enum values
- Organized with clear headers for easy chunking
Use Cases
- Feed directly into your LLM context when building GHL integrations
- Point your MCP server at this repo for GHL API tool definitions
- RAG pipeline source — chunk by endpoint for retrieval
- Firecrawl / Exa / Perplexity — skip the crawl, it's already done
- Claude Code / Cursor / Copilot / ChatGPT — drop the relevant file into context
Keywords for Discoverability
GoHighLevel API, GHL API v2, GoHighLevel REST API, GoHighLevel developer docs, GHL OAuth, GHL contacts API, GHL calendar API, GoHighLevel CRM API, GHL automation API, GoHighLevel webhook, GHL MCP server, GoHighLevel integrations, HighLevel API documentation, GHL API markdown, GoHighLevel AI agent, GHL API reference
Freshness
- Crawled: March 25, 2026
- API Version: v2.0 (latest as of crawl date)
- Source: GoHighLevel Developer Marketplace
If the docs have drifted, PRs welcome. Or open an issue and we'll re-crawl.
Contributing
Found a typo? Endpoint changed? New API resource added?
- Fork it
- Fix it
- PR it
License
This is a community reference mirror of publicly available API documentation. All API documentation content belongs to GoHighLevel / HighLevel Inc. — we just made it accessible.
Built with Firecrawl + a mass of patience. If this saved you time, mass that star button.
Installing GHL API Docs
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/keith-wohnv/GHL-API-DocsFAQ
Is GHL API Docs MCP free?
Yes, GHL API Docs MCP is free — one-click install via Unyly at no cost.
Does GHL API Docs need an API key?
No, GHL API Docs runs without API keys or environment variables.
Is GHL API Docs hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install GHL API Docs in Claude Desktop, Claude Code or Cursor?
Open GHL API Docs on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbCompare GHL API Docs with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs
