Adjust Rebilling (Rebill Amount) via API
Ability to adjust rebilling (rebill amount) using API command. Like Phone at 1.5x to 1.9x. This is very helpful for all agency that has large number of sub-accounts. Agency Level and Sub-Account (via LocationID) Level that would be awesome.
User Permissions - More Granular
I need a way to limit the number of employees that a sub-account owner can add to their account AND even prevent a sub-account owner from adding employees all together. I would also like the option to charge an incremental amount to the sub-account owner by how many employees they add. Even further, by including these settings in a snapshot, it would help automate the process of granting user permissions based on the SaaS plan or snapshot selected. By adding more granular control of 'User Permissions' within various sections and items under, this could be achieved. For example, the User Permissions for Settings could have sub settings to check on or off each of the items under each category. For example within Settings, we would have a toggle for each of the following items: MY BUSINESS Business Profile My Staff Pipelines BUSINESS SERVICES Calendars Phone Numbers Reputation Management Profile OTHER SETTINGS Custom Fields Custom Values Domains Media URL Redirects Integrations Email Services Conversation Providers Tags Labs Audit Logs
Become An API First Company
GoHighLevel must become the leader in being an API first company ie anything that can be done via GUI can be accomplished via API so that soon with GHL you can do more via APIs than the GUI.
Fetch all Messages in a Conversation
It would be tremendously useful if I could make an API request to fetch all messages within a conversation. https://services.leadconnectorhq.com/conversations/<conversation_id>/messages?limit=20
Access to Payments, Subscriptions and more data through the API
currently no way to pull subscription or payment information from the API. it is also not associated with the actual contact or customer in goHL . So for example, if a paypal customer uses an e-mail, we cant see the paypal email they used to pay when inputting a different one on the order form
Agency Level API
I need the ability to add a contact into any subaccount. Having my agency API key with the ability to choose which subaccount to add a contact to would be tremendously helpful and reduce the number of complex coding and additional API keys needed to accomplish this.
Ability to add domains through the API and update the domain in a funnele
When uploading snapshots this becomes a manual process as of now. The ability to add domains and being able to update a funnel doamain through the API after installing a snaphot would save this manual process.
Website/Funnel Statistics in API such as Unique Link Clicks
Currently it isn't possible to get any website/funnel statistics with the GHL API. It would be nice to be able to fetch things like the unique link clicks and conversion rate for data analysis/external metric tracking.
uploading file attachments to a custom field on opportunity level
it would be great to have an API endpoint where we can upload file attachments, like a PDF to a custom field on opportunity level