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.
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.
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 |
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.
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
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
- 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
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
- 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.
Found a typo? Endpoint changed? New API resource added?
- Fork it
- Fix it
- PR it
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.