Developer Resources
20 articles55 explained images
GHL Customer Care API Documentation
GHL Customer Care provides a comprehensive API platform that enables developers to build integrations, automations, and custom applications with the GHL Customer Care CRM and Marketplace. Our API includes REST endpoints…
7 min3How to Use Webhook.site to Troubleshoot your API Requests
Webhook.site is a free third-party tool that lets you inspect and capture the raw HTTP requests sent from integrations, workflows, or custom API calls. Using Webhook.site makes it easy to debug webhook payloads, verify…
2 min6How to Get Started with the Developer's Marketplace
The OAuth API for the CRM Marketplace offers developers two types of access: Location Level Access (also known as Sub-Account) and Agency Level Access (also know n as Company). These access levels provide comprehensive…
18 min9Set Up Your MarketplacApp Pricing
Monetizing your app on the GHL Customer Care developer app marketplace presents various avenues. This guide walks you through the options and tells you how to set them up. TABLE OF CONTENTS Where can I configure my app's…
7 min8Configure Marketplace App Listing Type
Configure Your App Listing Type for Visibility in GHL Customer Care Accounts. This can be selected while creating the app for the first time. TABLE OF CONTENTS Type: Standard Type: White-Label Type: Standard Standard…
1 min1Marketplace App Distribution Type
Below is a developer-facing guide covering both the new, simplified Marketplace distribution model and the OAuth flow you’ll need to implement to obtain the correct access tokens. TABLE OF CONTENTS App Distribution…
5 min9How to manage developer user accounts?
In this guide, we'll explain how to manage users within your developer account using our Role-Based Access Control (RBAC) system. This feature allows you to add users to your marketplace account and assign them…
2 min7Enhanced Account Security
We’ve rolled out a new security update to keep your data safer than ever! The enhanced security option does not restore API key generation for locations where it was previously revoked. It only applies to locations…
1 min1Unlocking Customization: Enhancing Marketplace Apps with Custom JavaScript
Custom JavaScript and CSS via the Marketplace Apps The custom JS feature enhances our platform’s capabilities by adding Custom JavaScript codes on the Marketplace APPs. This functionality allows developers to…
2 minAPI - Security Initiatives
TABLE OF CONTENTS Auto-deletion of API keys after 90 days of inactivity Auto-deletion of API keys after 90 days of inactivity Agency or sub-account API keys that have not been used in the past 90 days will be…
1 min2How to reconnect broken Marketplace Apps?
In case developers lose access to access token or refresh token due to any reason - either due to an incident from GHL Customer Care or due to an error on the developer's end - we have provided a solution. You can now…
1 minDeveloper Guide for selling Web-Widgets on the App Marketplace
This guide aims to help developers create custom widgets for use in funnel builder and integrate them seamlessly. We will cover how to create, set up, and render custom widgets using HTML, CSS, and JavaScript or any JS…
6 minHow do I test my draft/private Marketplace app on GHL Customer Care?
1 minListing Conversation AI and Voice AI Templates on the Marketplace
Generate a Marketplace Link On GHL Customer Care, in the Conversation AI or Voice AI page, select the agent and click Sell this Template/Agent on Marketplace (This option is visible only to Agency Owners and Admins…
3 min4Marketplace: App Uninstall API
Explore the new GHL Customer Care Marketplace feature, App Uninstall API. This powerful tool lets developers remove dormant user accounts from their applications—reducing unnecessary webhook activity and optimizing…
3 min1Developer Guide to GHL Customer Care’s Webhook Logs Dashboard
The Webhook Logs Dashboard in GHL Customer Care gives developers complete visibility into every outbound webhook sent from their integrations. With real-time access to payloads, timestamps, attempts, and response codes…
4 min2Agency App Reselling Config API
Easily surface your agency’s marked-up app prices inside custom plan cards, paywalls, or checkout flows using the new Agency App Reselling Config API. By pulling the exact rebilling configuration GHL Customer Care stores…
2 min1Conversations API -Add Inbound Message (with Contact ID)
The Add Inbound Message capability lets you post inbound messages to Conversations by supplying a Contact ID, without first resolving a Conversation ID. This reduces calls, simplifies logic, and ensures messages appear…
5 min1Email Marketing V2 Public APIs
Email V2 Public APIs in GHL Customer Care provide enhanced capabilities for managing email campaigns, templates, and reporting through powerful and flexible integrations. These APIs introduce improved data structures…
3 minEmail Template Update API
This article explains how to update an existing GHL Customer Care Email Builder template and its email settings using the PATCH /emails/builder/:templateId API endpoint. It covers supported fields, the simplified editor…
6 min