Not "a limited one." None.
We went looking on August 10. Eleven different routes across both of HighLevel's hosts, tried in two accounts, with credentials proven good by a working call in the same run. Every one came back 404. Webhook management is reserved for Marketplace OAuth apps.
So we stopped asking for a webhook and built one out of what GoHighLevel does expose: the webhook action inside a workflow.
That turned out better than the thing we were originally after:
• It fires on any of GoHighLevel's 57 native triggers, not a short approved event list
• It can be conditional. Send the data only when the deal is over 5k, or only for one pipeline
• Your client can see it. It sits in their Automation list as a workflow they can read and edit, instead of invisible plumbing
That last one is the part that matters after the engagement ends.
The takeaway you can steal without our tool:
1) Anything you connect to a client's account should be visible inside that account
2) If the only record of an integration is your Zapier login, it dies with your access
3) Write down what it feeds, in the account, on the day you build it
The written guide is open to everyone, no install needed: ghlcommand.com/skills/ and open "Send GHL data to another app." An integration your client cannot see is one you have to be around to explain.