Products & ToolsCustom Apps & SolutionsCRM ArchitectureAutomations
Reverse-engineered GoHighLevel's internal API to do what the public API cannot
The public API covers a fraction of the platform. Everything else runs through a backend the builder talks to and nobody documents. I mapped that surface, so the things clients ask for stop being impossible.
- 158
- operations mapped behind the platform
- 9
- areas of GoHighLevel it reaches
- 315
- action types recovered
- 0
- of it in the public documentation
The problem
Most people working in GoHighLevel only ever see the public API, and it covers a fraction of what the platform does. Everything the builder itself does runs through a second backend that is not documented anywhere, so anything a client asked for that lived behind it came back as not possible. I had already wrapped all 413 public endpoints in an open-source server and it still could not reach most of the platform.
What shipped
- 158 operations mapped across nine areas of the platform, none of them publicly documented
- 315 action types and 57 trigger types recovered from GoHighLevel's own source maps
- Whole workflows can now be created from code, which the public API cannot do at all
- Every operation recorded with how strongly it is proven, so nothing is trusted on a guess
Got something like this?
Free 30 minutes. You leave with the plan either way.