BUSINESS · CRM & SUPPORT
Contacts, opportunities, calendars, and conversations in their sub-account.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
highlevel_delete_ad_publishing_facebook_ad_accounts_by_adaccountidWRITEDelete ad account: Remove a Facebook ad account connection from a location (DELETE /ad-publishing/facebook/ad-accounts/{adAccountId})
highlevel_delete_ad_publishing_facebook_ads_by_adidWRITEDelete ad: Delete a Facebook ad by ID (DELETE /ad-publishing/facebook/ads/{adId})
highlevel_delete_ad_publishing_facebook_adsets_by_adsetidWRITEDelete ad set: Delete a Facebook ad set by ID (DELETE /ad-publishing/facebook/adsets/{adsetId})
highlevel_delete_ad_publishing_facebook_campaigns_by_campaignidWRITEDelete campaign: Delete a Facebook campaign by ID (DELETE /ad-publishing/facebook/campaigns/{campaignId})
highlevel_delete_ad_publishing_facebook_custom_audience_by_audienceidWRITEDelete custom audience: Delete a Facebook custom audience by ID (DELETE /ad-publishing/facebook/custom-audience/{audienceId})
highlevel_delete_ad_publishing_facebook_custom_audience_by_audienceid_memberWRITERemove custom audience member: Remove a member from a Facebook custom audience (DELETE /ad-publishing/facebook/custom-audience/{audienceId}/member)
highlevel_delete_ad_publishing_facebook_integrationWRITEDelete Facebook integration: Remove the Facebook ad integration from a location (DELETE /ad-publishing/facebook/integration)
highlevel_delete_ad_publishing_facebook_pageWRITEDelete page connection: Remove a Facebook page connection from a location (DELETE /ad-publishing/facebook/page)
highlevel_delete_ad_publishing_google_ad_accounts_by_adaccountidWRITEDelete ad account: Remove a Google Ads account connection from a location (DELETE /ad-publishing/google/ad-accounts/{adAccountId})
highlevel_delete_ad_publishing_google_conversions_by_conversionidWRITEDelete conversion: Delete a Google Ads conversion action by ID (DELETE /ad-publishing/google/conversions/{conversionId})
highlevel_delete_ad_publishing_google_segments_by_segmentidWRITEDelete segment: Delete a Google Ads audience segment by ID (DELETE /ad-publishing/google/segments/{segmentId})
highlevel_delete_ad_publishing_linkedin_ad_accountWRITEDelete ad account: Remove a LinkedIn ad account connection from a location (DELETE /ad-publishing/linkedin/ad-account)
highlevel_delete_agent_studio_agent_by_agentidWRITEDelete Agent: Deletes an agent and all its versions. (DELETE /agent-studio/agent/{agentId})
highlevel_delete_associations_by_associationidWRITEDelete Association: Delete USER_DEFINED Association By Id, deleting an association will also all the relations for that association (DELETE /associations/{associationId})
highlevel_delete_associations_relations_by_relationidWRITEDelete Relation (DELETE /associations/relations/{relationId})
highlevel_delete_brand_boards_by_locationid_by_idWRITEDelete a Brand Board: Deletes a Brand Board (DELETE /brand-boards/{locationId}/{id})
highlevel_delete_businesses_by_businessidWRITEDelete Business (DELETE /businesses/{businessId})
highlevel_delete_calendars_appointments_by_appointmentid_notes_by_noteidWRITEDelete Note (DELETE /calendars/appointments/{appointmentId}/notes/{noteId})
highlevel_delete_calendars_by_calendaridWRITEDelete Calendar: Delete calendar by ID (DELETE /calendars/{calendarId})
highlevel_delete_calendars_by_calendarid_notifications_by_notificationidWRITEDelete Notification: Delete notification (DELETE /calendars/{calendarId}/notifications/{notificationId})
highlevel_delete_calendars_events_by_eventidWRITEDelete Event: Delete event by ID (DELETE /calendars/events/{eventId})
highlevel_delete_calendars_groups_by_groupidWRITEDelete Group (DELETE /calendars/groups/{groupId})
highlevel_delete_calendars_resources_by_resourcetype_by_idWRITEDelete Calendar Resource: Delete calendar resource by ID (DELETE /calendars/resources/{resourceType}/{id})
highlevel_delete_calendars_schedules_by_idWRITEDelete user availability schedule: Permanently remove a schedule and all its associated rules. This action cannot be undone. (DELETE /calendars/schedules/{id})
highlevel_delete_calendars_schedules_by_id_associations_by_calendaridWRITERemove user availability schedule from a calendar: Removes the association between a team calendar and the given schedule by removing the calendarId from the schedule (DELETE /calendars/schedules/{id}/associations/{calendarId})
highlevel_delete_contacts_by_contactidWRITEDelete Contact (DELETE /contacts/{contactId})
highlevel_delete_contacts_by_contactid_campaigns_by_campaignidWRITERemove Contact From Campaign (DELETE /contacts/{contactId}/campaigns/{campaignId})
highlevel_delete_contacts_by_contactid_campaigns_removeallWRITERemove Contact From Every Campaign (DELETE /contacts/{contactId}/campaigns/removeAll)
highlevel_delete_contacts_by_contactid_followersWRITERemove Followers (DELETE /contacts/{contactId}/followers)
highlevel_delete_contacts_by_contactid_notes_by_idWRITEDelete Note (DELETE /contacts/{contactId}/notes/{id})
highlevel_delete_contacts_by_contactid_tagsWRITERemove Tags (DELETE /contacts/{contactId}/tags)
highlevel_delete_contacts_by_contactid_tasks_by_taskidWRITEDelete Task (DELETE /contacts/{contactId}/tasks/{taskId})
highlevel_delete_contacts_by_contactid_workflow_by_workflowidWRITEDelete Contact from Workflow (DELETE /contacts/{contactId}/workflow/{workflowId})
highlevel_delete_conversation_ai_agents_by_agentidWRITEDelete Agent: Deletes an AI agent permanently. This action cannot be undone. All associated configurations and conversation history will be removed. (DELETE /conversation-ai/agents/{agentId})
highlevel_delete_conversation_ai_agents_by_agentid_actions_by_actionidWRITERemove Action from Agent: Permanently deletes an action. This will remove the action from all associated agents and cannot be undone. (DELETE /conversation-ai/agents/{agentId}/actions/{actionId})
highlevel_delete_conversations_by_conversationidWRITEDelete Conversation: Delete the conversation details based on the conversation ID (DELETE /conversations/{conversationId})
highlevel_delete_conversations_messages_by_messageid_scheduleWRITECancel a scheduled message.: Post the messageId for the API to delete a scheduled message. (DELETE /conversations/messages/{messageId}/schedule)
highlevel_delete_conversations_messages_email_by_emailmessageid_scheduleWRITECancel a scheduled email message.: Post the messageId for the API to delete a scheduled email message. (DELETE /conversations/messages/email/{emailMessageId}/schedule)
highlevel_delete_custom_fields_by_idWRITEDelete Custom Field By Id: Delete Custom Field By Id ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (DELETE /custom-fields/{id})
highlevel_delete_custom_fields_folder_by_idWRITEDelete Custom Field Folder: Create Custom Field Folder ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (DELETE /custom-fields/folder/{id})
highlevel_delete_custom_menus_by_custommenuidWRITEDelete Custom Menu Link: Removes a specific custom menu from the system. This operation requires authentication and proper permissions. The custom menu is identified by its unique ID, and the operation is performed within the context of a specific company. (DELETE /custom-menus/{customMenuId})
highlevel_delete_emails_builder_by_locationid_by_templateidWRITEDelete a template (DELETE /emails/builder/{locationId}/{templateId})
highlevel_delete_funnels_lookup_redirect_by_idWRITEDelete Redirect By Id: The "Delete Redirect By Id" API Allows deletion of a URL redirect from the system using its unique identifier. Use this endpoint to delete a URL redirect with the specified ID using details provided in the request payload. (DELETE /funnels/lookup/redirect/{id})
highlevel_delete_invoices_by_invoiceidWRITEDelete invoice: API to delete invoice by invoice id (DELETE /invoices/{invoiceId})
highlevel_delete_invoices_estimate_by_estimateidWRITEDelete Estimate: Delete an existing estimate (DELETE /invoices/estimate/{estimateId})
highlevel_delete_invoices_estimate_template_by_templateidWRITEDelete Estimate Template: Delete an existing estimate template (DELETE /invoices/estimate/template/{templateId})
highlevel_delete_invoices_schedule_by_scheduleidWRITEDelete schedule: API to delete an schedule by schedule id (DELETE /invoices/schedule/{scheduleId})
highlevel_delete_invoices_template_by_templateidWRITEDelete template: API to update an template by template id (DELETE /invoices/template/{templateId})
highlevel_delete_knowledge_bases_by_knowledgebaseidWRITEDelete a knowledge base (DELETE /knowledge-bases/{knowledgeBaseId})
highlevel_delete_knowledge_bases_crawlerWRITEDelete trained pages (DELETE /knowledge-bases/crawler)
highlevel_delete_knowledge_bases_faqs_by_idWRITEDelete an existing knowledge base FAQ (DELETE /knowledge-bases/faqs/{id})
highlevel_delete_links_by_linkidWRITEDelete Link (DELETE /links/{linkId})
highlevel_delete_locations_by_locationid_customfields_by_idWRITEDelete Custom Field (DELETE /locations/{locationId}/customFields/{id})
highlevel_delete_locations_by_locationid_customvalues_by_idWRITEDelete Custom Value (DELETE /locations/{locationId}/customValues/{id})
highlevel_delete_locations_by_locationid_recurring_tasks_by_idWRITEDelete Recurring Task (DELETE /locations/{locationId}/recurring-tasks/{id})
highlevel_delete_locations_by_locationid_tags_by_tagidWRITEDelete tag (DELETE /locations/{locationId}/tags/{tagId})
highlevel_delete_locations_by_locationid_templates_by_idWRITEDELETE an email/sms template (DELETE /locations/{locationId}/templates/{id})
highlevel_delete_marketplace_app_by_appid_installationsWRITEUninstall an application: Uninstalls an application from your company or a specific location. This will remove the applications access and stop all its functionalities (DELETE /marketplace/app/{appId}/installations)
highlevel_delete_marketplace_billing_charges_by_chargeidWRITEDelete a wallet charge (DELETE /marketplace/billing/charges/{chargeId})
highlevel_delete_medias_by_idWRITEDelete File or Folder: Deletes specific file or folder from the media storage (DELETE /medias/{id})
highlevel_delete_objects_by_schemakey_records_by_idWRITEDelete Record: Delete Record By Id . Supported Objects are business and custom objects. (DELETE /objects/{schemaKey}/records/{id})
highlevel_delete_opportunities_by_idWRITEDelete Opportunity (DELETE /opportunities/{id})
highlevel_delete_opportunities_by_id_followersWRITERemove Followers: Allows removal of one or all followers from an opportunity. (DELETE /opportunities/{id}/followers)
highlevel_delete_payments_couponWRITEDelete Coupon: The "Delete Coupon" API allows you to permanently remove a coupon from your system using its unique identifier. Use this endpoint to discontinue promotional offers or clean up unused coupons. Note that this action cannot be undone. (DELETE /payments/coupon)
highlevel_delete_payments_custom_provider_providerWRITEDeleting an existing integration: API to delete an association for an app and location (DELETE /payments/custom-provider/provider)
highlevel_delete_products_by_productidWRITEDelete Product by ID: The "Delete Product by ID" API allows deleting a specific product using its unique identifier. Use this endpoint to remove a product from the system. (DELETE /products/{productId})
highlevel_delete_products_by_productid_price_by_priceidWRITEDelete Price by ID for a Product: The "Delete Price by ID for a Product" API allows deleting a specific price associated with a particular product using its unique identifier. Use this endpoint to remove a price from the system. (DELETE /products/{productId}/price/{priceId})
highlevel_delete_products_collections_by_collectionidWRITEDelete Product Collection: Delete specific product collection with Id :collectionId (DELETE /products/collections/{collectionId})
highlevel_delete_products_reviews_by_reviewidWRITEDelete Product Review: Delete specific product review (DELETE /products/reviews/{reviewId})
highlevel_delete_social_media_posting_by_locationid_accounts_by_idWRITEDelete Account: Delete account and account from group (DELETE /social-media-posting/{locationId}/accounts/{id})
highlevel_delete_social_media_posting_by_locationid_csv_by_csvid_post_by_postidWRITEDelete CSV Post (DELETE /social-media-posting/{locationId}/csv/{csvId}/post/{postId})
highlevel_delete_social_media_posting_by_locationid_csv_by_idWRITEDelete CSV (DELETE /social-media-posting/{locationId}/csv/{id})
highlevel_delete_social_media_posting_by_locationid_posts_by_idWRITEDelete Post (DELETE /social-media-posting/{locationId}/posts/{id})
highlevel_delete_store_shipping_carrier_by_shippingcarrieridWRITEDelete shipping carrier: Delete specific shipping carrier with Id :shippingCarrierId (DELETE /store/shipping-carrier/{shippingCarrierId})
highlevel_delete_store_shipping_zone_by_shippingzoneidWRITEDelete shipping zone: Delete specific shipping zone with Id :shippingZoneId (DELETE /store/shipping-zone/{shippingZoneId})
highlevel_delete_store_shipping_zone_by_shippingzoneid_shipping_rate_by_shippingrateidWRITEDelete shipping rate: Delete specific shipping rate with Id :shippingRateId (DELETE /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId})
highlevel_delete_users_by_useridWRITEDelete User (DELETE /users/{userId})
highlevel_delete_voice_ai_actions_by_actionidWRITEDelete Agent Action: Delete an existing action from a voice AI agent. This permanently removes the action and its configuration. (DELETE /voice-ai/actions/{actionId})
highlevel_delete_voice_ai_agents_by_agentidWRITEDelete Agent: Delete a voice AI agent and all its configurations (DELETE /voice-ai/agents/{agentId})
highlevel_get_ad_publishing_facebook_ad_accountsREADGet ad accounts: Retrieve Facebook ad accounts available for the connected user (GET /ad-publishing/facebook/ad-accounts)
highlevel_get_ad_publishing_facebook_ad_accounts_by_adaccountidREADGet ad account details: Retrieve details of a specific Facebook ad account (GET /ad-publishing/facebook/ad-accounts/{adAccountId})
highlevel_get_ad_publishing_facebook_campaign_by_campaignidREADGet campaign with linked entities: Retrieve a Facebook campaign with its linked adsets and ads (GET /ad-publishing/facebook/campaign/{campaignId})
highlevel_get_ad_publishing_facebook_conversation_formsREADGet conversation forms: Retrieve Facebook conversation lead forms for a location (GET /ad-publishing/facebook/conversation-forms)
highlevel_get_ad_publishing_facebook_custom_audienceREADGet custom audiences: Retrieve Facebook custom audiences for a location (GET /ad-publishing/facebook/custom-audience)
highlevel_get_ad_publishing_facebook_custom_audience_by_audienceidREADGet custom audience by ID: Retrieve a specific Facebook custom audience by its ID (GET /ad-publishing/facebook/custom-audience/{audienceId})
highlevel_get_ad_publishing_facebook_entityREADGet entities: Retrieve Facebook campaigns, adsets, or ads based on entity type (GET /ad-publishing/facebook/entity)
highlevel_get_ad_publishing_facebook_integrationREADGet Facebook integration: Retrieve the Facebook ad integration details for a location (GET /ad-publishing/facebook/integration)
highlevel_get_ad_publishing_facebook_lead_form_by_leadformidREADGet lead form by ID: Retrieve a specific Facebook lead form by its ID (GET /ad-publishing/facebook/lead-form/{leadFormId})
highlevel_get_ad_publishing_facebook_meREADGet current Facebook user: Retrieve the authenticated Facebook user profile for a location (GET /ad-publishing/facebook/me)
highlevel_get_ad_publishing_facebook_page_by_pageid_formsREADGet page lead forms: Retrieve lead gen forms for a specific Facebook page (GET /ad-publishing/facebook/page/{pageId}/forms)
highlevel_get_ad_publishing_facebook_page_by_pageid_instagramREADGet Instagram accounts for page: Retrieve Instagram accounts linked to a specific Facebook page (GET /ad-publishing/facebook/page/{pageId}/instagram)
highlevel_get_ad_publishing_facebook_pagesREADGet Facebook pages: Retrieve Facebook pages associated with the connected account (GET /ad-publishing/facebook/pages)
highlevel_get_ad_publishing_facebook_pixelsREADGet conversion pixels: Retrieve Facebook conversion pixels for a location (GET /ad-publishing/facebook/pixels)
highlevel_get_ad_publishing_facebook_reportingREADGet reporting data: Retrieve aggregated Facebook ad reporting metrics for a location (GET /ad-publishing/facebook/reporting)
highlevel_get_ad_publishing_facebook_reporting_campaign_by_campaignidREADGet campaign reporting: Retrieve reporting metrics for a specific Facebook campaign (GET /ad-publishing/facebook/reporting/campaign/{campaignId})
highlevel_get_ad_publishing_facebook_reporting_listREADGet reporting list: Retrieve a list of Facebook campaigns, adsets, or ads with reporting data (GET /ad-publishing/facebook/reporting/list)
highlevel_get_ad_publishing_facebook_targeting_searchREADSearch targeting options: Search Facebook geo-locations and interests for ad targeting (GET /ad-publishing/facebook/targeting/search)
highlevel_get_ad_publishing_google_ad_accountsREADGet Google ad accounts: Retrieve Google Ads accounts available for the connected user (GET /ad-publishing/google/ad-accounts)
highlevel_get_ad_publishing_google_ad_accounts_by_adaccountidREADGet ad account details: Retrieve details of a specific Google Ads account (GET /ad-publishing/google/ad-accounts/{adAccountId})
highlevel_get_ad_publishing_google_ads_by_adidREADGet Google campaign by ID: Retrieve a specific Google Ads campaign by ID (GET /ad-publishing/google/ads/{adId})
highlevel_get_ad_publishing_google_assetsREADGet assets: Retrieve Google Ads creative assets for a location (GET /ad-publishing/google/assets)
highlevel_get_ad_publishing_google_audiencesREADGet audiences: Retrieve Google Ads combined audiences for a location (GET /ad-publishing/google/audiences)
highlevel_get_ad_publishing_google_audiences_by_audienceidREADGet audience by ID: Retrieve a specific Google Ads combined audience by ID (GET /ad-publishing/google/audiences/{audienceId})
highlevel_get_ad_publishing_google_conversion_goalsREADGet conversion goals: Retrieve Google Ads conversion goals for a location (GET /ad-publishing/google/conversion-goals)
highlevel_get_ad_publishing_google_conversionsREADGet conversions: Retrieve Google Ads conversion actions for a location (GET /ad-publishing/google/conversions)
highlevel_get_ad_publishing_google_conversions_by_conversionidREADGet conversion by ID: Retrieve a specific Google Ads conversion action by ID (GET /ad-publishing/google/conversions/{conversionId})
highlevel_get_ad_publishing_google_entityREADGet entities: Retrieve Google campaigns, ad groups, or ads based on entity type (GET /ad-publishing/google/entity)
highlevel_get_ad_publishing_google_integrationREADGet Google integration: Retrieve the Google Ads integration details for a location (GET /ad-publishing/google/integration)
highlevel_get_ad_publishing_google_meREADGet current Google user: Retrieve the authenticated Google user info for a location (GET /ad-publishing/google/me)
highlevel_get_ad_publishing_google_reportingREADGet reporting data: Retrieve aggregated Google Ads reporting metrics for a location (GET /ad-publishing/google/reporting)
highlevel_get_ad_publishing_google_reporting_campaign_by_campaignidREADGet campaign reporting: Retrieve reporting metrics for a specific Google campaign (GET /ad-publishing/google/reporting/campaign/{campaignId})
highlevel_get_ad_publishing_google_reporting_listREADGet reporting list: Retrieve a list of Google campaigns or ad groups with reporting data (GET /ad-publishing/google/reporting/list)
highlevel_get_ad_publishing_google_segmentsREADGet segments: Retrieve Google Ads audience segments for a location (GET /ad-publishing/google/segments)
highlevel_get_ad_publishing_google_segments_by_segmentidREADGet segment by ID: Retrieve a specific Google Ads audience segment by ID (GET /ad-publishing/google/segments/{segmentId})
highlevel_get_ad_publishing_google_target_interestsREADGet target interests: Retrieve affinity and in-market audience options for Google Ads targeting (GET /ad-publishing/google/target-interests)
highlevel_get_ad_publishing_google_targeting_searchREADSearch targeting options: Search Google geo-locations for ad targeting (GET /ad-publishing/google/targeting/search)
highlevel_get_ad_publishing_linkedin_ad_accountREADGet ad account details: Retrieve details of a specific LinkedIn ad account (GET /ad-publishing/linkedin/ad-account)
highlevel_get_ad_publishing_linkedin_ad_accountsREADGet LinkedIn ad accounts: Retrieve LinkedIn Ads accounts available for the connected user (GET /ad-publishing/linkedin/ad-accounts)
highlevel_get_ad_publishing_linkedin_ads_by_adidREADGet ad campaign group: Retrieve a LinkedIn ad campaign group by ID (GET /ad-publishing/linkedin/ads/{adId})
highlevel_get_ad_publishing_linkedin_by_accountid_formsREADGet lead forms: Retrieve LinkedIn lead gen forms for an ad account (GET /ad-publishing/linkedin/{accountId}/forms)
highlevel_get_ad_publishing_linkedin_integrationREADGet LinkedIn integration: Retrieve the LinkedIn Ads integration details for a location (GET /ad-publishing/linkedin/integration)
highlevel_get_ad_publishing_linkedin_meREADGet current LinkedIn user: Retrieve the authenticated LinkedIn user info for a location (GET /ad-publishing/linkedin/me)
highlevel_get_ad_publishing_linkedin_reportingREADGet ad analytics: Retrieve LinkedIn Ads analytics data with configurable pivot and time grouping (GET /ad-publishing/linkedin/reporting)
highlevel_get_ad_publishing_linkedin_reporting_campaign_group_by_campaigngroupidREADGet campaign group reporting: Retrieve reporting metrics for a specific LinkedIn campaign group (GET /ad-publishing/linkedin/reporting/campaign-group/{campaignGroupId})
highlevel_get_ad_publishing_linkedin_reporting_listREADGet reporting list: Retrieve a list of LinkedIn campaigns or campaign groups with reporting data (GET /ad-publishing/linkedin/reporting/list)
highlevel_get_ad_publishing_linkedin_targeting_searchREADSearch targeting options: Search LinkedIn targeting facets such as locations, industries, and job titles (GET /ad-publishing/linkedin/targeting/search)
highlevel_get_affiliate_manager_by_locationid_affiliatesREADList Affiliates: Retrieve the list of affiliates for a location. (GET /affiliate-manager/{locationId}/affiliates)
highlevel_get_affiliate_manager_by_locationid_affiliates_by_affiliateidREADGet Affiliate: Retrieve a single affiliate by id for a location. (GET /affiliate-manager/{locationId}/affiliates/{affiliateId})
highlevel_get_affiliate_manager_by_locationid_commissionsREADList Commissions: Retrieve the list of commissions for a location. (GET /affiliate-manager/{locationId}/commissions)
highlevel_get_affiliate_manager_by_locationid_payoutsREADList Payouts: Retrieve the list of payouts for a location. (GET /affiliate-manager/{locationId}/payouts)
highlevel_get_agent_studio_agentREADList Agents: Lists all active agents for the specified location. locationId is required parameter to ensure optimal performance. Supports pagination using limit and offset. Optionally filter by isPublished=true to return only agents with a published... (GET /agent-studio/agent)
highlevel_get_agent_studio_agent_by_agentidREADGet Agent: Gets a specific agent by its ID for the specified location with all its versions. Returns complete agent metadata and all non-deleted versions (draft, staging, production). locationId is required parameter. The agent must have active... (GET /agent-studio/agent/{agentId})
highlevel_get_agent_studio_public_api_agentsREADList Agents (Deprecated): **Deprecated endpoint - use GET /agent instead.** Lists all active agents that have a published production version for the specified location. locationId is required parameter. Supports pagination using limit and offset. (GET /agent-studio/public-api/agents)
highlevel_get_agent_studio_public_api_agents_by_agentidREADGet Agent (Deprecated): **Deprecated endpoint - use GET /agent/:agentId instead.** Gets a specific agent by its ID for the specified location with all its versions. locationId is required parameter. The agent must have active status. (GET /agent-studio/public-api/agents/{agentId})
highlevel_get_associationsREADGet all associations for a sub-account / location: Get all Associations (GET /associations)
highlevel_get_associations_by_associationidREADGet association by ID: Using this api you can get SYSTEM_DEFINED / USER_DEFINED association by id (GET /associations/{associationId})
highlevel_get_associations_key_by_key_nameREADGet association key by key name: Using this api you can get standard / user defined association by key (GET /associations/key/{key_name})
highlevel_get_associations_objectkey_by_objectkeyREADGet association by object keys: Get association by object keys like contacts, custom objects and opportunities. (GET /associations/objectKey/{objectKey})
highlevel_get_associations_relations_by_recordidREADGet all relations By record Id: Get all relations by record Id (GET /associations/relations/{recordId})
highlevel_get_blogs_authorsREADGet all authors: The "Get all authors" Api return the blog authors for a given location ID. Please use "blogs/author.readonly" (GET /blogs/authors)
highlevel_get_blogs_categoriesREADGet all categories: The "Get all categories" Api return the blog categoies for a given location ID. Please use "blogs/category.readonly" (GET /blogs/categories)
highlevel_get_blogs_posts_allREADGet Blog posts by Blog ID: The "Get Blog posts by Blog ID" API allows you get blog posts for any given blog site using blog ID.Please use blogs/posts.readonly (GET /blogs/posts/all)
highlevel_get_blogs_posts_url_slug_existsREADCheck url slug: The "Check url slug" API allows check the blog slug validation which is needed before publishing any blog post. Please use blogs/check-slug.readonly. you can find the POST ID from the post edit url. (GET /blogs/posts/url-slug-exists)
highlevel_get_blogs_site_allREADGet Blogs by Location ID: The "Get Blogs by Location ID" API allows you get blogs using Location ID.Please use blogs/list.readonly (GET /blogs/site/all)
highlevel_get_brand_boards_by_locationidREADGet Brand Boards: Retrieves all Brand Boards for a specific location (GET /brand-boards/{locationId})
highlevel_get_brand_boards_by_locationid_by_idREADGet Brand Board: Retrieves a specific Brand Board by its ID (GET /brand-boards/{locationId}/{id})
highlevel_get_businessesREADGet Businesses by Location (GET /businesses)
highlevel_get_businesses_by_businessidREADGet Business (GET /businesses/{businessId})
highlevel_get_calendarsREADGet Calendars: Get all calendars in a location. (GET /calendars)
highlevel_get_calendars_appointments_by_appointmentid_notesREADGet Notes: Get Appointment Notes (GET /calendars/appointments/{appointmentId}/notes)
highlevel_get_calendars_blocked_slotsREADGet Blocked Slots (GET /calendars/blocked-slots)
highlevel_get_calendars_by_calendaridREADGet Calendar: Get calendar by ID (GET /calendars/{calendarId})
highlevel_get_calendars_by_calendarid_free_slotsREADGet Free Slots: Get free slots for a calendar between a date range. Optionally a consumer can also request free slots in a particular timezone and also for a particular user. (GET /calendars/{calendarId}/free-slots)
highlevel_get_calendars_by_calendarid_notificationsREADGet notifications: Get calendar notifications based on query (GET /calendars/{calendarId}/notifications)
highlevel_get_calendars_by_calendarid_notifications_by_notificationidREADGet notification: Find Event notification by notificationId (GET /calendars/{calendarId}/notifications/{notificationId})
highlevel_get_calendars_eventsREADGet Calendar Events (GET /calendars/events)
highlevel_get_calendars_events_appointments_by_eventidREADGet Appointment: Get appointment by ID (GET /calendars/events/appointments/{eventId})
highlevel_get_calendars_groupsREADGet Groups: Get all calendar groups in a location. (GET /calendars/groups)
highlevel_get_calendars_resources_by_resourcetypeREADList Calendar Resources: List calendar resources by resource type and location ID (GET /calendars/resources/{resourceType})
highlevel_get_calendars_resources_by_resourcetype_by_idREADGet Calendar Resource: Get calendar resource by ID (GET /calendars/resources/{resourceType}/{id})
highlevel_get_calendars_schedules_by_idREADGet user availability schedule: Retrieve a specific schedule by its unique identifier. Returns detailed information including rules, timezone, and associated calendars/users. (GET /calendars/schedules/{id})
highlevel_get_calendars_schedules_searchREADList user availability schedule: Retrieve user availability schedules based on various filters including location, calendar, and user. Supports pagination. (GET /calendars/schedules/search)
highlevel_get_campaignsREADGet Campaigns (GET /campaigns)
highlevel_get_companies_by_companyidREADGet Company: Get Comapny (GET /companies/{companyId})
highlevel_get_contactsREADGet Contacts: Get Contacts **Note:** This API endpoint is deprecated. Please use the Search Contacts endpoint instead. (GET /contacts)
highlevel_get_contacts_business_by_businessidREADGet Contacts By BusinessId (GET /contacts/business/{businessId})
highlevel_get_contacts_by_contactidREADGet Contact (GET /contacts/{contactId})
highlevel_get_contacts_by_contactid_appointmentsREADGet Appointments for Contact (GET /contacts/{contactId}/appointments)
highlevel_get_contacts_by_contactid_notesREADGet All Notes (GET /contacts/{contactId}/notes)
highlevel_get_contacts_by_contactid_notes_by_idREADGet Note (GET /contacts/{contactId}/notes/{id})
highlevel_get_contacts_by_contactid_tasksREADGet all Tasks (GET /contacts/{contactId}/tasks)
highlevel_get_contacts_by_contactid_tasks_by_taskidREADGet Task (GET /contacts/{contactId}/tasks/{taskId})
highlevel_get_contacts_search_duplicateREADGet Duplicate Contact: Get Duplicate Contact. If Allow Duplicate Contact is disabled under Settings, the global unique identifier will be used for searching the contact. If the setting is enabled, first priority for search is email and the second priority will... (GET /contacts/search/duplicate)
highlevel_get_conversation_ai_agents_by_agentidREADGet Agent: Retrieves a specific AI agent by its ID. Returns the complete agent configuration including name, status, actions, and settings. (GET /conversation-ai/agents/{agentId})
highlevel_get_conversation_ai_agents_by_agentid_actions_by_actionidREADGet Action by ID: Retrieves detailed information about a specific action using its unique identifier. Returns the action configuration, associated agents, and performance metrics. (GET /conversation-ai/agents/{agentId}/actions/{actionId})
highlevel_get_conversation_ai_agents_by_agentid_actions_listREADList Actions for an Agent: List for actions for an agent (GET /conversation-ai/agents/{agentId}/actions/list)
highlevel_get_conversation_ai_agents_searchREADSearch Agents: Searches for AI agents based on various criteria including name, status, and configuration. Supports advanced filtering and full-text search capabilities. (GET /conversation-ai/agents/search)
highlevel_get_conversation_ai_generationsREADGet the generation details: Retrieves detailed information about AI responses including the System Prompt, Conversation history, Knowledge base, website, FAQ chunks, and Rich Text chunks. (GET /conversation-ai/generations)
highlevel_get_conversations_by_conversationidREADGet Conversation: Get the conversation details based on the conversation ID (GET /conversations/{conversationId})
highlevel_get_conversations_by_conversationid_messagesREADGet messages by conversation id: Get messages by conversation id. (GET /conversations/{conversationId}/messages)
highlevel_get_conversations_locations_by_locationid_messages_by_messageid_transcriptionREADGet transcription by Message ID: Get the recording transcription for a message by passing the message id (GET /conversations/locations/{locationId}/messages/{messageId}/transcription)
highlevel_get_conversations_locations_by_locationid_messages_by_messageid_transcription_downloadREADDownload transcription by Message ID: Download the recording transcription for a message by passing the message id (GET /conversations/locations/{locationId}/messages/{messageId}/transcription/download)
highlevel_get_conversations_messages_by_idREADGet message by message id: Get message by message id. (GET /conversations/messages/{id})
highlevel_get_conversations_messages_by_messageid_locations_by_locationid_recordingREADGet Recording by Message ID: Get the recording for a message by passing the message id (GET /conversations/messages/{messageId}/locations/{locationId}/recording)
highlevel_get_conversations_messages_email_by_idREADGet email by Id (GET /conversations/messages/email/{id})
highlevel_get_conversations_messages_exportREADExport messages by location ID: Export messages for a specific location with cursor-based pagination support. Response includes messageType (string), source, and subType fields. The channel parameter is optional - if not provided, all non-email message types will be... (GET /conversations/messages/export)
highlevel_get_conversations_preferences_custom_subtypesREADGet All Custom Subtypes: Get all custom subtypes for a location (GET /conversations/preferences/custom-subtypes)
highlevel_get_conversations_preferences_unsubscriptions_statusREADGet Contact Unsubscription Status: Get all subscription statuses for a contact (all emails or specific email) (GET /conversations/preferences/unsubscriptions/status)
highlevel_get_conversations_searchREADSearch Conversations: Returns a list of all conversations matching the search criteria along with the sort and filter options selected. (GET /conversations/search)
highlevel_get_custom_fields_by_idREADGet Custom Field / Folder By Id: Get Custom Field / Folder By Id. ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (GET /custom-fields/{id})
highlevel_get_custom_fields_object_key_by_objectkeyREADGet Custom Fields By Object Key: Get Custom Fields By Object Key ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (GET /custom-fields/object-key/{objectKey})
highlevel_get_custom_menusREADGet Custom Menu Links: Fetches a collection of custom menus based on specified criteria. This endpoint allows clients to retrieve custom menu configurations, which may include menu items, categories, and associated metadata. The response can be tailored using... (GET /custom-menus)
highlevel_get_custom_menus_by_custommenuidREADGet Custom Menu Link: Fetches a single custom menus based on id. This endpoint allows clients to retrieve custom menu configurations, which may include menu items, categories, and associated metadata (GET /custom-menus/{customMenuId})
highlevel_get_emails_builderREADFetch email templates: Fetch email templates by location id (GET /emails/builder)
highlevel_get_emails_scheduleREADGet Campaigns (GET /emails/schedule)
highlevel_get_formsREADGet Forms (GET /forms)
highlevel_get_forms_submissionsREADGet Forms Submissions (GET /forms/submissions)
highlevel_get_funnels_funnel_listREADFetch List of Funnels: Retrieves a list of all funnels based on the given query parameters. (GET /funnels/funnel/list)
highlevel_get_funnels_lookup_redirect_listREADFetch List of Redirects: Retrieves a list of all URL redirects based on the given query parameters. (GET /funnels/lookup/redirect/list)
highlevel_get_funnels_pageREADFetch list of funnel pages: Retrieves a list of all funnel pages based on the given query parameters. (GET /funnels/page)
highlevel_get_funnels_page_countREADFetch count of funnel pages: Retrieves count of all funnel pages based on the given query parameters. (GET /funnels/page/count)
highlevel_get_invoicesREADList invoices: API to get list of invoices (GET /invoices)
highlevel_get_invoices_by_invoiceidREADGet invoice: API to get invoice by invoice id (GET /invoices/{invoiceId})
highlevel_get_invoices_estimate_listREADList Estimates: Get a paginated list of estimates (GET /invoices/estimate/list)
highlevel_get_invoices_estimate_number_generateREADGenerate Estimate Number: Get the next estimate number for the given location (GET /invoices/estimate/number/generate)
highlevel_get_invoices_estimate_templateREADList Estimate Templates: Get a list of estimate templates or a specific template by ID (GET /invoices/estimate/template)
highlevel_get_invoices_estimate_template_previewREADPreview Estimate Template: Get a preview of an estimate template (GET /invoices/estimate/template/preview)
highlevel_get_invoices_generate_invoice_numberREADGenerate Invoice Number: Get the next invoice number for the given location (GET /invoices/generate-invoice-number)
highlevel_get_invoices_scheduleREADList schedules: API to get list of schedules (GET /invoices/schedule)
highlevel_get_invoices_schedule_by_scheduleidREADGet an schedule: API to get an schedule by schedule id (GET /invoices/schedule/{scheduleId})
highlevel_get_invoices_settingsREADGet Invoice Settings: Get the invoice settings for the given location (GET /invoices/settings)
highlevel_get_invoices_templateREADList templates: API to get list of templates (GET /invoices/template)
highlevel_get_invoices_template_by_templateidREADGet an template: API to get an template by template id (GET /invoices/template/{templateId})
highlevel_get_knowledge_basesREADGet all knowledge bases for a location by location Id (paginated) (GET /knowledge-bases)
highlevel_get_knowledge_bases_by_knowledgebaseidREADGet knowledge base by ID (GET /knowledge-bases/{knowledgeBaseId})
highlevel_get_knowledge_bases_crawlerREADGet all trained page links by knowledge base (GET /knowledge-bases/crawler)
highlevel_get_knowledge_bases_crawler_statusREADGet crawling status for the latest operation (GET /knowledge-bases/crawler/status)
highlevel_get_knowledge_bases_faqsREADGet all FAQs by knowledge base with pagination support: Retrieves FAQs for a knowledge base. Supports pagination using limit and lastFaqId parameters. (GET /knowledge-bases/faqs)
highlevel_get_linksREADGet Links (GET /links)
highlevel_get_links_id_by_linkidREADGet Link by ID: Get a single link by its ID (GET /links/id/{linkId})
highlevel_get_links_searchREADSearch Trigger Links: Get list of links by searching (GET /links/search)
highlevel_get_locations_by_locationidREADGet Sub-Account (Formerly Location): Get details of a Sub-Account (Formerly Location) by passing the sub-account id (GET /locations/{locationId})
highlevel_get_locations_by_locationid_customfieldsREADGet Custom Fields (GET /locations/{locationId}/customFields)
highlevel_get_locations_by_locationid_customfields_by_idREADGet Custom Field (GET /locations/{locationId}/customFields/{id})
highlevel_get_locations_by_locationid_customvaluesREADGet Custom Values (GET /locations/{locationId}/customValues)
highlevel_get_locations_by_locationid_customvalues_by_idREADGet Custom Value (GET /locations/{locationId}/customValues/{id})
highlevel_get_locations_by_locationid_recurring_tasks_by_idREADGet Recurring Task By Id (GET /locations/{locationId}/recurring-tasks/{id})
highlevel_get_locations_by_locationid_tagsREADGet Tags: Get Sub-Account (Formerly Location) Tags (GET /locations/{locationId}/tags)
highlevel_get_locations_by_locationid_tags_by_tagidREADGet tag by id (GET /locations/{locationId}/tags/{tagId})
highlevel_get_locations_by_locationid_templatesREADGET all or email/sms templates (GET /locations/{locationId}/templates)
highlevel_get_locations_by_locationid_timezonesREADFetch Timezones: Fetch the available timezones (GET /locations/{locationId}/timezones)
highlevel_get_locations_searchREADSearch: Search Sub-Account (Formerly Location) (GET /locations/search)
highlevel_get_marketplace_app_by_appid_installationsREADGet Installer Details: Fetches installer details for the authenticated user. This endpoint returns information about the company, location, user, and installation details associated with the current OAuth token. (GET /marketplace/app/{appId}/installations)
highlevel_get_marketplace_app_by_appid_rebilling_config_location_by_locationidREADGet rebilling config for an app subscription and usage plans: Get rebilling config for an app subscription and usage plans for the authenticated sub-account. This endpoint returns the subscription and usage plans for an app. (GET /marketplace/app/{appId}/rebilling-config/location/{locationId})
highlevel_get_marketplace_billing_chargesREADGet all wallet charges (GET /marketplace/billing/charges)
highlevel_get_marketplace_billing_charges_by_chargeidREADGet specific wallet charge details (GET /marketplace/billing/charges/{chargeId})
highlevel_get_marketplace_billing_charges_has_fundsREADCheck if account has sufficient funds (GET /marketplace/billing/charges/has-funds)
highlevel_get_medias_filesREADGet List of Files/ Folders: Fetches list of files and folders from the media storage (GET /medias/files)
highlevel_get_oauth_installedlocationsREADGet Location where app is installed: This API allows you fetch location where app is installed upon (GET /oauth/installedLocations)
highlevel_get_objectsREADGet all objects for a location: Get all objects for a location. Supported Objects are contact, opportunity, business and custom objects.To understand objects and records, please have a look at the documentation here :... (GET /objects)
highlevel_get_objects_by_keyREADGet Object Schema by key / id: Retrieve Object Schema by key or ID. This will return the schema of the custom object, including all its fields and properties. Supported objects include contact, opportunity, business and custom objects.To understand objects and records,... (GET /objects/{key})
highlevel_get_objects_by_schemakey_records_by_idREADGet Record By Id: Allows you to get a Standard Object like business and custom object record by Id (GET /objects/{schemaKey}/records/{id})
highlevel_get_opportunities_by_idREADGet Opportunity (GET /opportunities/{id})
highlevel_get_opportunities_lost_reasonREADGet lost reason (GET /opportunities/lost-reason)
highlevel_get_opportunities_pipelinesREADGet Pipelines (GET /opportunities/pipelines)
highlevel_get_opportunities_searchREADSearch Opportunity (GET /opportunities/search)
highlevel_get_payments_couponREADFetch Coupon: The "Get Coupon Details" API enables you to retrieve comprehensive information about a specific coupon using either its unique identifier or promotional code. Use this endpoint to view coupon parameters, usage statistics, validity periods,... (GET /payments/coupon)
highlevel_get_payments_coupon_listREADList Coupons: The "List Coupons" API allows you to retrieve a list of all coupons available in your location. Use this endpoint to view all promotional offers and special discounts for your customers. (GET /payments/coupon/list)
highlevel_get_payments_custom_provider_connectREADFetch given provider config: API for fetching an existing payment config for given location (GET /payments/custom-provider/connect)
highlevel_get_payments_integrations_provider_whitelabelREADList White-label Integration Providers: The "List White-label Integration Providers" API allows to retrieve a paginated list of integration providers. Customize your results by filtering whitelabel integration providers(which are built directly on top of Authorize.net or NMI)... (GET /payments/integrations/provider/whitelabel)
highlevel_get_payments_ordersREADList Orders: The "List Orders" API allows to retrieve a paginated list of orders. Customize your results by filtering orders based on name, alt type, order status, payment mode, date range, type of source, contact, funnel products or paginate through... (GET /payments/orders)
highlevel_get_payments_orders_by_orderidREADGet Order by ID: The "Get Order by ID" API allows to retrieve information for a specific order using its unique identifier. Use this endpoint to fetch details for a single order based on the provided order ID. (GET /payments/orders/{orderId})
highlevel_get_payments_orders_by_orderid_fulfillmentsREADList fulfillment: List all fulfillment history of an order (GET /payments/orders/{orderId}/fulfillments)
highlevel_get_payments_orders_by_orderid_notesREADList Order Notes: List all notes of an order (GET /payments/orders/{orderId}/notes)
highlevel_get_payments_subscriptionsREADList Subscriptions: The "List Subscriptions" API allows to retrieve a paginated list of subscriptions. Customize your results by filtering subscriptions based on name, alt type, subscription status, payment mode, date range, type of source, contact,... (GET /payments/subscriptions)
highlevel_get_payments_subscriptions_by_subscriptionidREADGet Subscription by ID: The "Get Subscription by ID" API allows to retrieve information for a specific subscription using its unique identifier. Use this endpoint to fetch details for a single subscription based on the provided subscription ID. (GET /payments/subscriptions/{subscriptionId})
highlevel_get_payments_transactionsREADList Transactions: The "List Transactions" API allows to retrieve a paginated list of transactions. Customize your results by filtering transactions based on name, alt type, transaction status, payment mode, date range, type of source, contact, subscription... (GET /payments/transactions)
highlevel_get_payments_transactions_by_transactionidREADGet Transaction by ID: The "Get Transaction by ID" API allows to retrieve information for a specific transaction using its unique identifier. Use this endpoint to fetch details for a single transaction based on the provided transaction ID. (GET /payments/transactions/{transactionId})
highlevel_get_phone_system_number_poolsREADList Number Pools: Get list of number pools (GET /phone-system/number-pools)
highlevel_get_phone_system_numbers_location_by_locationidREADList active numbers: Retrieve a paginated list of active phone numbers for a specific location. Supports filtering, pagination, and optional exclusion of number pool assignments. (GET /phone-system/numbers/location/{locationId})
highlevel_get_phone_system_numbers_location_by_locationid_availableREADList available phone numbers: Search for available phone numbers to purchase for a specific location. Supports filtering by number pattern, type, and capabilities. (GET /phone-system/numbers/location/{locationId}/available)
highlevel_get_productsREADList Products: The "List Products" API allows to retrieve a paginated list of products. Customize your results by filtering products based on name or paginate through the list using the provided query parameters. This endpoint provides a straightforward... (GET /products)
highlevel_get_products_by_productidREADGet Product by ID: The "Get Product by ID" API allows to retrieve information for a specific product using its unique identifier. Use this endpoint to fetch details for a single product based on the provided product ID. (GET /products/{productId})
highlevel_get_products_by_productid_priceREADList Prices for a Product: The "List Prices for a Product" API allows retrieving a paginated list of prices associated with a specific product. Customize your results by filtering prices or paginate through the list using the provided query parameters. (GET /products/{productId}/price)
highlevel_get_products_by_productid_price_by_priceidREADGet Price by ID for a Product: The "Get Price by ID for a Product" API allows retrieving information for a specific price associated with a particular product using its unique identifier. Use this endpoint to fetch details for a single price based on the provided price... (GET /products/{productId}/price/{priceId})
highlevel_get_products_collectionsREADFetch Product Collections: Internal API to fetch the Product Collections (GET /products/collections)
highlevel_get_products_collections_by_collectionidREADGet Details about individual product collection (GET /products/collections/{collectionId})
highlevel_get_products_inventoryREADList Inventory: The "List Inventory API allows the user to retrieve a paginated list of inventory items. Use this endpoint to fetch details for multiple items in the inventory based on the provided query parameters. (GET /products/inventory)
highlevel_get_products_reviewsREADFetch Product Reviews: API to fetch the Product Reviews (GET /products/reviews)
highlevel_get_products_reviews_countREADFetch Review Count as per status: API to fetch the Review Count as per status (GET /products/reviews/count)
highlevel_get_products_store_by_storeid_statsREADFetch Product Store Stats: API to fetch the total number of products, included in the store, and excluded from the store and other stats (GET /products/store/{storeId}/stats)
highlevel_get_proposals_documentREADList documents: List documents for a location (GET /proposals/document)
highlevel_get_proposals_templatesREADList templates: List document contract templates for a location (GET /proposals/templates)
highlevel_get_saas_agency_plans_by_companyidREADGet Agency Plans: Fetch all agency subscription plans for a given company ID (GET /saas/agency-plans/{companyId})
highlevel_get_saas_api_public_api_agency_plans_by_companyidREADGet Agency Plans: Fetch all agency subscription plans for a given company ID (GET /saas-api/public-api/agency-plans/{companyId})
highlevel_get_saas_api_public_api_get_saas_subscription_by_locationidREADGet Location Subscription Details: Fetch subscription details for a specific location from location metadata (GET /saas-api/public-api/get-saas-subscription/{locationId})
highlevel_get_saas_api_public_api_locationsREADGet locations by stripeId with companyId: Get locations by stripeCustomerId or stripeSubscriptionId with companyId (GET /saas-api/public-api/locations)
highlevel_get_saas_api_public_api_saas_locations_by_companyidREADGet SaaS Locations: Fetch all SaaS-activated locations for a company with pagination (GET /saas-api/public-api/saas-locations/{companyId})
highlevel_get_saas_api_public_api_saas_plan_by_planidREADGet SaaS Plan: Fetch a specific SaaS plan by plan ID (GET /saas-api/public-api/saas-plan/{planId})
highlevel_get_saas_get_saas_subscription_by_locationidREADGet Location Subscription Details: Fetch subscription details for a specific location from location metadata (GET /saas/get-saas-subscription/{locationId})
highlevel_get_saas_locationsREADGet locations by stripeId with companyId: Get locations by stripeCustomerId or stripeSubscriptionId with companyId (GET /saas/locations)
highlevel_get_saas_saas_locations_by_companyidREADGet SaaS Locations: Fetch all SaaS-activated locations for a company with pagination (GET /saas/saas-locations/{companyId})
highlevel_get_saas_saas_plan_by_planidREADGet SaaS Plan: Fetch a specific SaaS plan by plan ID (GET /saas/saas-plan/{planId})
highlevel_get_snapshotsREADGet Snapshots: Get a list of all own and imported Snapshots (GET /snapshots)
highlevel_get_snapshots_snapshot_status_by_snapshotidREADGet Snapshot Push between Dates: Get list of sub-accounts snapshot pushed in time period (GET /snapshots/snapshot-status/{snapshotId})
highlevel_get_snapshots_snapshot_status_by_snapshotid_location_by_locationidREADGet Last Snapshot Push: Get Latest Snapshot Push Status for a location id (GET /snapshots/snapshot-status/{snapshotId}/location/{locationId})
highlevel_get_social_media_posting_by_locationid_accountsREADGet Accounts: Get list of accounts and groups (GET /social-media-posting/{locationId}/accounts)
highlevel_get_social_media_posting_by_locationid_categoriesREADGet categories by location id (GET /social-media-posting/{locationId}/categories)
highlevel_get_social_media_posting_by_locationid_categories_by_idREADGet categories by id (GET /social-media-posting/{locationId}/categories/{id})
highlevel_get_social_media_posting_by_locationid_csvREADGet Upload Status (GET /social-media-posting/{locationId}/csv)
highlevel_get_social_media_posting_by_locationid_csv_by_idREADGet CSV Post (GET /social-media-posting/{locationId}/csv/{id})
highlevel_get_social_media_posting_by_locationid_posts_by_idREADGet post (GET /social-media-posting/{locationId}/posts/{id})
highlevel_get_social_media_posting_by_locationid_tagsREADGet tags by location id (GET /social-media-posting/{locationId}/tags)
highlevel_get_social_media_posting_oauth_by_locationid_facebook_accounts_by_accountidREADGet facebook pages (GET /social-media-posting/oauth/{locationId}/facebook/accounts/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_google_locations_by_accountidREADGet google business locations (GET /social-media-posting/oauth/{locationId}/google/locations/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_instagram_accounts_by_accountidREADGet Instagram Professional Accounts (GET /social-media-posting/oauth/{locationId}/instagram/accounts/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_linkedin_accounts_by_accountidREADGet Linkedin pages and profile (GET /social-media-posting/oauth/{locationId}/linkedin/accounts/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_tiktok_accounts_by_accountidREADGet Tiktok profile (GET /social-media-posting/oauth/{locationId}/tiktok/accounts/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_tiktok_business_accounts_by_accountidREADGet Tiktok Business profile (GET /social-media-posting/oauth/{locationId}/tiktok-business/accounts/{accountId})
highlevel_get_social_media_posting_oauth_by_locationid_twitter_accounts_by_accountidREADGet Twitter profile: ! As of December 4, 2024, X (formerly Twitter) is no longer supported. We apologise for any inconvenience. (GET /social-media-posting/oauth/{locationId}/twitter/accounts/{accountId})
highlevel_get_social_media_posting_oauth_facebook_startREADStarts OAuth For Facebook Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Facebook login OAuth screen. On successful login, listen on window object for message where event listener returns data in its... (GET /social-media-posting/oauth/facebook/start)
highlevel_get_social_media_posting_oauth_google_startREADStarts OAuth For Google Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Google login OAuth screen. On successful login, listen on window object for message where event listener returns data in its... (GET /social-media-posting/oauth/google/start)
highlevel_get_social_media_posting_oauth_instagram_startREADStarts OAuth For Instagram Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Instagram login OAuth screen. On successful login, listen on window object for message where event listener returns data in its... (GET /social-media-posting/oauth/instagram/start)
highlevel_get_social_media_posting_oauth_linkedin_startREADStarts OAuth For LinkedIn Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to LinkedIn login OAuth screen. On successful login, listen on window object for message where event listener returns data in its... (GET /social-media-posting/oauth/linkedin/start)
highlevel_get_social_media_posting_oauth_tiktok_business_startREADStarts OAuth For Tiktok Business Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Tiktok-Business login OAuth screen. On successful login, listen on window object for message where event listener returns data in... (GET /social-media-posting/oauth/tiktok-business/start)
highlevel_get_social_media_posting_oauth_tiktok_startREADStarts OAuth For Tiktok Account: Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to Tiktok login OAuth screen. On successful login, listen on window object for message where event listener returns data in its... (GET /social-media-posting/oauth/tiktok/start)
highlevel_get_social_media_posting_oauth_twitter_startREADStarts OAuth For Twitter Account: ! As of December 4, 2024, X (formerly Twitter) is no longer supported. We apologise for any inconvenience. (GET /social-media-posting/oauth/twitter/start)
highlevel_get_store_shipping_carrierREADList Shipping Carriers: The "List Shipping Carrier" API allows to retrieve a list of shipping carrier. (GET /store/shipping-carrier)
highlevel_get_store_shipping_carrier_by_shippingcarrieridREADGet Shipping Carrier: The "List Shipping Carrier" API allows to retrieve a paginated list of shipping carrier. (GET /store/shipping-carrier/{shippingCarrierId})
highlevel_get_store_shipping_zoneREADList Shipping Zones: The "List Shipping Zone" API allows to retrieve a list of shipping zone. (GET /store/shipping-zone)
highlevel_get_store_shipping_zone_by_shippingzoneidREADGet Shipping Zone: The "List Shipping Zone" API allows to retrieve a paginated list of shipping zone. (GET /store/shipping-zone/{shippingZoneId})
highlevel_get_store_shipping_zone_by_shippingzoneid_shipping_rateREADList Shipping Rates: The "List Shipping Rate" API allows to retrieve a list of shipping rate. (GET /store/shipping-zone/{shippingZoneId}/shipping-rate)
highlevel_get_store_shipping_zone_by_shippingzoneid_shipping_rate_by_shippingrateidREADGet Shipping Rate: The "List Shipping Rate" API allows to retrieve a paginated list of shipping rate. (GET /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId})
highlevel_get_store_store_settingREADGet Store Settings: Get store settings by altId and altType. (GET /store/store-setting)
highlevel_get_surveysREADGet Surveys (GET /surveys)
highlevel_get_surveys_submissionsREADGet Surveys Submissions (GET /surveys/submissions)
highlevel_get_usersREADGet User by Location: Deprecated. Use GET /users/search instead. Pass locationId as a query parameter to filter results by location, along with the required companyId and other search filters as needed. (GET /users)
highlevel_get_users_by_useridREADGet User (GET /users/{userId})
highlevel_get_users_searchREADSearch Users (GET /users/search)
highlevel_get_voice_ai_actions_by_actionidREADGet Agent Action: Retrieve details of a specific action by its ID. Returns the action configuration including actionParameters. (GET /voice-ai/actions/{actionId})
highlevel_get_voice_ai_agentsREADList Agents: Retrieve a paginated list of agents for given location. (GET /voice-ai/agents)
highlevel_get_voice_ai_agents_by_agentidREADGet Agent: Retrieve detailed configuration and settings for a specific voice AI agent (GET /voice-ai/agents/{agentId})
highlevel_get_voice_ai_dashboard_call_logsREADList Call Logs: Returns call logs for Voice AI agents scoped to a location. Supports filtering by agent, contact, call type, action types, and date range (interpreted in the provided IANA timezone). Also supports sorting and 1-based pagination. (GET /voice-ai/dashboard/call-logs)
highlevel_get_voice_ai_dashboard_call_logs_by_callidREADGet Call Log: Returns a call log by callId. (GET /voice-ai/dashboard/call-logs/{callId})
highlevel_get_workflowsREADGet Workflow (GET /workflows)
highlevel_patch_ad_publishing_linkedin_by_adid_statusWRITEUpdate ad status: Pause or resume a LinkedIn ad, campaign, or ad group (PATCH /ad-publishing/linkedin/{adId}/status)
highlevel_patch_agent_studio_agent_by_agentidWRITEUpdate Agent Metadata: Updates agent metadata such as name, description, and status. (PATCH /agent-studio/agent/{agentId})
highlevel_patch_agent_studio_agent_versions_by_versionidWRITEUpdate Agent: Updates a specific agent version by versionId. Supports updating nodes, edges, variables, and configuration. (PATCH /agent-studio/agent/versions/{versionId})
highlevel_patch_brand_boards_by_locationid_by_idWRITEUpdate a Brand Board: Updates an existing Brand Board (PATCH /brand-boards/{locationId}/{id})
highlevel_patch_conversation_ai_agents_by_agentid_followup_settingsWRITEUpdate Followup Settings: Update the followup settings for an action (PATCH /conversation-ai/agents/{agentId}/followup-settings)
highlevel_patch_funnels_lookup_redirect_by_idWRITEUpdate Redirect By Id: The "Update Redirect By Id" API Allows updating an existing URL redirect in the system. Use this endpoint to modify a URL redirect with the specified ID using details provided in the request payload. (PATCH /funnels/lookup/redirect/{id})
highlevel_patch_invoices_by_invoiceid_late_fees_configurationWRITEUpdate invoice late fees configuration: API to update invoice late fees configuration by invoice id (PATCH /invoices/{invoiceId}/late-fees-configuration)
highlevel_patch_invoices_estimate_stats_last_visited_atWRITEUpdate estimate last visited at: API to update estimate last visited at by estimate id (PATCH /invoices/estimate/stats/last-visited-at)
highlevel_patch_invoices_stats_last_visited_atWRITEUpdate invoice last visited at: API to update invoice last visited at by invoice id (PATCH /invoices/stats/last-visited-at)
highlevel_patch_invoices_template_by_templateid_late_fees_configurationWRITEUpdate template late fees configuration: API to update template late fees configuration by template id (PATCH /invoices/template/{templateId}/late-fees-configuration)
highlevel_patch_invoices_template_by_templateid_payment_methods_configurationWRITEUpdate template late fees configuration: API to update template late fees configuration by template id (PATCH /invoices/template/{templateId}/payment-methods-configuration)
highlevel_patch_social_media_posting_by_locationid_csv_by_idWRITEStart CSV Finalize (PATCH /social-media-posting/{locationId}/csv/{id})
highlevel_patch_voice_ai_agents_by_agentidWRITEPatch Agent: Partially update an existing voice AI agent (PATCH /voice-ai/agents/{agentId})
highlevel_post_ad_publishing_facebook_ads_by_adid_duplicateWRITEDuplicate ad: Duplicate an existing Facebook ad (POST /ad-publishing/facebook/ads/{adId}/duplicate)
highlevel_post_ad_publishing_facebook_ads_by_adid_pauseWRITEPause ad: Pause a running Facebook ad (POST /ad-publishing/facebook/ads/{adId}/pause)
highlevel_post_ad_publishing_facebook_ads_by_adid_resumeWRITEResume ad: Resume a paused Facebook ad (POST /ad-publishing/facebook/ads/{adId}/resume)
highlevel_post_ad_publishing_facebook_adsets_by_adsetid_duplicateWRITEDuplicate ad set: Duplicate an existing Facebook ad set (POST /ad-publishing/facebook/adsets/{adsetId}/duplicate)
highlevel_post_ad_publishing_facebook_adsets_by_adsetid_pauseWRITEPause ad set: Pause a running Facebook ad set (POST /ad-publishing/facebook/adsets/{adsetId}/pause)
highlevel_post_ad_publishing_facebook_adsets_by_adsetid_resumeWRITEResume ad set: Resume a paused Facebook ad set (POST /ad-publishing/facebook/adsets/{adsetId}/resume)
highlevel_post_ad_publishing_facebook_campaigns_by_campaignid_duplicateWRITEDuplicate campaign: Duplicate an existing Facebook campaign (POST /ad-publishing/facebook/campaigns/{campaignId}/duplicate)
highlevel_post_ad_publishing_facebook_campaigns_by_campaignid_pauseWRITEPause campaign: Pause a running Facebook campaign (POST /ad-publishing/facebook/campaigns/{campaignId}/pause)
highlevel_post_ad_publishing_facebook_campaigns_by_campaignid_publishWRITEPublish campaign: Publish a Facebook campaign and push it live to Facebook (POST /ad-publishing/facebook/campaigns/{campaignId}/publish)
highlevel_post_ad_publishing_facebook_campaigns_by_campaignid_resumeWRITEResume campaign: Resume a paused Facebook campaign (POST /ad-publishing/facebook/campaigns/{campaignId}/resume)
highlevel_post_ad_publishing_facebook_conversation_formsWRITECreate conversation form: Create a new Facebook conversation lead form (POST /ad-publishing/facebook/conversation-forms)
highlevel_post_ad_publishing_facebook_integrationWRITECreate Facebook integration: Create a Facebook ad integration for a location with page and ad account (POST /ad-publishing/facebook/integration)
highlevel_post_ad_publishing_facebook_page_by_pageid_formsWRITECreate page lead form: Create a new lead gen form on a Facebook page (POST /ad-publishing/facebook/page/{pageId}/forms)
highlevel_post_ad_publishing_google_ads_by_adid_publishWRITEPublish ad: Publish a Google ad and push it live (POST /ad-publishing/google/ads/{adId}/publish)
highlevel_post_ad_publishing_google_assetsWRITEUpsert assets: Create or update Google Ads creative assets (POST /ad-publishing/google/assets)
highlevel_post_ad_publishing_google_integrationWRITECreate Google integration: Create a Google Ads integration for a location (POST /ad-publishing/google/integration)
highlevel_post_ad_publishing_google_keyword_ideasWRITEGet keyword ideas: Retrieve keyword suggestions for Google Ads campaigns (POST /ad-publishing/google/keyword-ideas)
highlevel_post_ad_publishing_google_segments_offline_user_list_jobWRITECreate offline user list job: Create a job to upload users to a Google customer match list (POST /ad-publishing/google/segments/offline-user-list-job)
highlevel_post_ad_publishing_linkedin_ads_by_adid_publishWRITEPublish ad campaign group: Publish a LinkedIn ad campaign group and push it live (POST /ad-publishing/linkedin/ads/{adId}/publish)
highlevel_post_ad_publishing_linkedin_by_accountid_formWRITECreate lead form: Create a new LinkedIn lead gen form for an ad account (POST /ad-publishing/linkedin/{accountId}/form)
highlevel_post_ad_publishing_linkedin_integrationWRITECreate LinkedIn integration: Create a LinkedIn Ads integration for a location with ad account details (POST /ad-publishing/linkedin/integration)
highlevel_post_agent_studio_agentWRITECreate Agent: Creates a new agent with staging version. The agent will be created with an initial staging version that can later be promoted to production. (POST /agent-studio/agent)
highlevel_post_agent_studio_agent_by_agentid_executeWRITEExecute Agent: Executes the specified agent and returns a non-streaming JSON response with the complete agent output. The agent must be in active status and belong to the specified location. locationId is required in the request body. **Session... (POST /agent-studio/agent/{agentId}/execute)
highlevel_post_agent_studio_agent_versions_by_versionid_publishWRITEPromote to Production: Promotes a draft version to production. (POST /agent-studio/agent/versions/{versionId}/publish)
highlevel_post_agent_studio_public_api_agents_by_agentid_executeWRITEExecute Agent (Deprecated): **Deprecated endpoint - use POST /agent/:agentId/execute instead.** Executes the specified agent and returns a non-streaming JSON response with the complete agent output. The agent must be in active status and belong to the specified... (POST /agent-studio/public-api/agents/{agentId}/execute)
highlevel_post_associationsWRITECreate Association: Allow you to create contact - contact , contact - custom objects associations, will add more in the future. (POST /associations)
highlevel_post_associations_relationsWRITECreate Relation for you associated entities.: Create Relation. (POST /associations/relations)
highlevel_post_blogs_postsWRITECreate Blog Post: The "Create Blog Post" API allows you create blog post for any given blog site. Please use blogs/post.write (POST /blogs/posts)
highlevel_post_brand_boardsWRITECreate a new brand board: Creates a new brand board with logos, colors, and fonts (POST /brand-boards)
highlevel_post_businessesWRITECreate Business (POST /businesses)
highlevel_post_calendarsWRITECreate Calendar: Create calendar in a location. (POST /calendars)
highlevel_post_calendars_appointments_by_appointmentid_notesWRITECreate Note (POST /calendars/appointments/{appointmentId}/notes)
highlevel_post_calendars_by_calendarid_notificationsWRITECreate notification: Create Calendar notifications, either one or multiple. All notification settings must be for single calendar only (POST /calendars/{calendarId}/notifications)
highlevel_post_calendars_events_appointmentsWRITECreate appointment (POST /calendars/events/appointments)
highlevel_post_calendars_events_block_slotsWRITECreate Block Slot: Create block slot (POST /calendars/events/block-slots)
highlevel_post_calendars_groupsWRITECreate Calendar Group (POST /calendars/groups)
highlevel_post_calendars_groups_validate_slugWRITEValidate group slug: Validate if group slug is available or not. (POST /calendars/groups/validate-slug)
highlevel_post_calendars_resources_by_resourcetypeWRITECreate Calendar Resource: Create calendar resource by resource type (POST /calendars/resources/{resourceType})
highlevel_post_calendars_schedulesWRITECreate user availability schedule: Create new schedule with specified rules, timezone, location, user and calendar associations. (POST /calendars/schedules)
highlevel_post_contactsWRITECreate Contact: Please find the list of acceptable values for the country field here (POST /contacts)
highlevel_post_contacts_bulk_businessWRITEAdd/Remove Contacts From Business: Add/Remove Contacts From Business . Passing a null businessId will remove the businessId from the contacts (POST /contacts/bulk/business)
highlevel_post_contacts_bulk_tags_update_by_typeWRITEUpdate Contacts Tags: Allows you to update tags to multiple contacts at once, you can add or remove tags from the contacts (POST /contacts/bulk/tags/update/{type})
highlevel_post_contacts_by_contactid_campaigns_by_campaignidWRITEAdd Contact to Campaign: Add contact to Campaign (POST /contacts/{contactId}/campaigns/{campaignId})
highlevel_post_contacts_by_contactid_followersWRITEAdd Followers (POST /contacts/{contactId}/followers)
highlevel_post_contacts_by_contactid_notesWRITECreate Note (POST /contacts/{contactId}/notes)
highlevel_post_contacts_by_contactid_tagsWRITEAdd Tags (POST /contacts/{contactId}/tags)
highlevel_post_contacts_by_contactid_tasksWRITECreate Task (POST /contacts/{contactId}/tasks)
highlevel_post_contacts_by_contactid_workflow_by_workflowidWRITEAdd Contact to Workflow (POST /contacts/{contactId}/workflow/{workflowId})
highlevel_post_contacts_searchWRITESearch Contacts: Search contacts based on combinations of advanced filters. (POST /contacts/search)
highlevel_post_contacts_upsertWRITEUpsert Contact: Please find the list of acceptable values for the country field here The Upsert API will adhere to the configuration defined under the “Allow Duplicate Contact” setting at the Location level. If the setting is configured to check both... (POST /contacts/upsert)
highlevel_post_conversation_ai_agentsWRITECreate an Agent: Creates a new AI agent for the location. The agent will be created with the specified configuration including name, role, actions, and behavior settings. (POST /conversation-ai/agents)
highlevel_post_conversation_ai_agents_by_agentid_actionsWRITEAttach Action to Agent: Creates and attach a new action for an AI agent. Actions define specific tasks or behaviors that the agent can perform, such as booking appointments, sending follow-ups, or collecting information. (POST /conversation-ai/agents/{agentId}/actions)
highlevel_post_conversationsWRITECreate Conversation: Creates a new conversation with the data provided (POST /conversations)
highlevel_post_conversations_messagesWRITESend a new message: Post the necessary fields for the API to send a new message. (POST /conversations/messages)
highlevel_post_conversations_messages_inboundWRITEAdd an inbound message: Post the necessary fields for the API to add a new inbound message. (POST /conversations/messages/inbound)
highlevel_post_conversations_messages_outboundWRITEAdd an external outbound call: Post the necessary fields for the API to add a new outbound call. (POST /conversations/messages/outbound)
highlevel_post_conversations_messages_review_replyWRITESend a review reply to Google My Business: Post a reply to a customer review on Google My Business (POST /conversations/messages/review-reply)
highlevel_post_conversations_messages_upload_completeWRITEComplete file upload: Validates the uploaded file in GCS and returns the public URL. Call this endpoint after successfully uploading the file to the signed URL. (POST /conversations/messages/upload/complete)
highlevel_post_conversations_messages_upload_initiateWRITEInitiate file upload to GCS: Generates a signed URL for direct file upload to Google Cloud Storage. Returns a signed URL valid for 15 minutes. Upload file via PUT request, then call /complete to finalize. (POST /conversations/messages/upload/initiate)
highlevel_post_conversations_preferences_custom_subtypesWRITECreate Custom Subtype: Create a new custom subtype for a location. Requires agency or account admin role. (POST /conversations/preferences/custom-subtypes)
highlevel_post_conversations_preferences_unsubscriptions_user_changeWRITEUser Subscription Change: Process subscription change initiated by a user (admin/agent). Supports individual custom subscription changes and resub all functionality. Legal forms are automatically created for user-initiated resubscribe actions on custom... (POST /conversations/preferences/unsubscriptions/user-change)
highlevel_post_conversations_providers_live_chat_typingWRITEAgent/Ai-Bot is typing a message indicator for live chat: Agent/AI-Bot will call this when they are typing a message in live chat message (POST /conversations/providers/live-chat/typing)
highlevel_post_courses_courses_exporter_public_importWRITEImport Courses: Import Courses through public channels (POST /courses/courses-exporter/public/import)
highlevel_post_custom_fieldsWRITECreate Custom Field: Create Custom Field ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (POST /custom-fields)
highlevel_post_custom_fields_folderWRITECreate Custom Field Folder: Create Custom Field Folder ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (POST /custom-fields/folder)
highlevel_post_custom_menusWRITECreate Custom Menu Link: Creates a new custom menu for a company. Requires authentication and proper permissions. For Icon Usage Details please refer to https://doc.clickup.com/8631005/d/h/87cpx-243696/d60fa70db6b92b2 (POST /custom-menus)
highlevel_post_email_verifyWRITEEmail Verification: Verify Email (POST /email/verify)
highlevel_post_emails_builderWRITECreate a new template (POST /emails/builder)
highlevel_post_emails_builder_dataWRITEUpdate a template (POST /emails/builder/data)
highlevel_post_funnels_lookup_redirectWRITECreate Redirect: The "Create Redirect" API Allows adding a new url redirect to the system. Use this endpoint to create a url redirect with the specified details. Ensure that the required information is provided in the request payload. (POST /funnels/lookup/redirect)
highlevel_post_invoicesWRITECreate Invoice: API to create an invoice (POST /invoices)
highlevel_post_invoices_by_invoiceid_record_paymentWRITERecord a manual payment for an invoice: API to record manual payment for an invoice by invoice id (POST /invoices/{invoiceId}/record-payment)
highlevel_post_invoices_by_invoiceid_sendWRITESend invoice: API to send invoice by invoice id (POST /invoices/{invoiceId}/send)
highlevel_post_invoices_by_invoiceid_voidWRITEVoid invoice: API to delete invoice by invoice id (POST /invoices/{invoiceId}/void)
highlevel_post_invoices_estimateWRITECreate New Estimate: Create a new estimate with the provided details (POST /invoices/estimate)
highlevel_post_invoices_estimate_by_estimateid_invoiceWRITECreate Invoice from Estimate: Create a new invoice from an existing estimate (POST /invoices/estimate/{estimateId}/invoice)
highlevel_post_invoices_estimate_by_estimateid_sendWRITESend Estimate: API to send estimate by estimate id (POST /invoices/estimate/{estimateId}/send)
highlevel_post_invoices_estimate_templateWRITECreate Estimate Template: Create a new estimate template (POST /invoices/estimate/template)
highlevel_post_invoices_scheduleWRITECreate Invoice Schedule: API to create an invoice Schedule (POST /invoices/schedule)
highlevel_post_invoices_schedule_by_scheduleid_auto_paymentWRITEManage Auto payment for an schedule invoice: API to manage auto payment for a schedule (POST /invoices/schedule/{scheduleId}/auto-payment)
highlevel_post_invoices_schedule_by_scheduleid_cancelWRITECancel an scheduled invoice: API to cancel a scheduled invoice by schedule id (POST /invoices/schedule/{scheduleId}/cancel)
highlevel_post_invoices_schedule_by_scheduleid_scheduleWRITESchedule an schedule invoice: API to schedule an schedule invoice to start sending to the customer (POST /invoices/schedule/{scheduleId}/schedule)
highlevel_post_invoices_schedule_by_scheduleid_updateandscheduleWRITEUpdate scheduled recurring invoice: API to update scheduled recurring invoice (POST /invoices/schedule/{scheduleId}/updateAndSchedule)
highlevel_post_invoices_templateWRITECreate template: API to create a template (POST /invoices/template)
highlevel_post_invoices_text2payWRITECreate & Send: API to create or update a text2pay invoice (POST /invoices/text2pay)
highlevel_post_knowledge_basesWRITECreate a new knowledge base (max 15 knowledge bases per location) (POST /knowledge-bases)
highlevel_post_knowledge_bases_crawlerWRITEStart crawling and discover pages for training (POST /knowledge-bases/crawler)
highlevel_post_knowledge_bases_crawler_trainWRITETrain discovered website pages and ingest into the knowledge base (POST /knowledge-bases/crawler/train)
highlevel_post_knowledge_bases_faqsWRITECreate a new FAQ inside knowledge base (POST /knowledge-bases/faqs)
highlevel_post_linksWRITECreate Link (POST /links)
highlevel_post_locationsWRITECreate Sub-Account (Formerly Location): Create a new Sub-Account (Formerly Location) based on the data provided ! This feature is only available on Agency Pro ($497) plan. (POST /locations)
highlevel_post_locations_by_locationid_customfieldsWRITECreate Custom Field (POST /locations/{locationId}/customFields)
highlevel_post_locations_by_locationid_customvaluesWRITECreate Custom Value (POST /locations/{locationId}/customValues)
highlevel_post_locations_by_locationid_recurring_tasksWRITECreate Recurring Task (POST /locations/{locationId}/recurring-tasks)
highlevel_post_locations_by_locationid_tagsWRITECreate Tag: Create tag (POST /locations/{locationId}/tags)
highlevel_post_locations_by_locationid_tasks_searchWRITETask Search Filter: Task Search (POST /locations/{locationId}/tasks/search)
highlevel_post_marketplace_billing_chargesWRITECreate a new wallet charge (POST /marketplace/billing/charges)
highlevel_post_marketplace_external_auth_migrationWRITEMigrate external authentication connection: Migrates an external authentication connection credentials (basic or oauth2) for a specific app and location. This endpoint validates the app configuration, stores credentials safely in CRM's native encrypted storage. With this the... (POST /marketplace/external-auth/migration)
highlevel_post_medias_by_idWRITEUpdate File/ Folder: Updates a single file or folder by ID (POST /medias/{id})
highlevel_post_medias_folderWRITECreate Folder: Creates a new folder in the media storage (POST /medias/folder)
highlevel_post_objectsWRITECreate Custom Object: Allows you to create a custom object schema. To understand objects and records, please have a look at the documentation here : https://doc.clickup.com/8631005/d/h/87cpx-277156/93bf0c2e23177b0 (POST /objects)
highlevel_post_objects_by_schemakey_recordsWRITECreate Record: Create a Custom Object Record. Supported Objects business and custom objects. (POST /objects/{schemaKey}/records)
highlevel_post_objects_by_schemakey_records_searchWRITESearch Object Records: Supported Objects are custom objects and standard objects like "business". (POST /objects/{schemaKey}/records/search)
highlevel_post_opportunitiesWRITECreate Opportunity (POST /opportunities)
highlevel_post_opportunities_by_id_followersWRITEAdd Followers (POST /opportunities/{id}/followers)
highlevel_post_opportunities_searchWRITESearch Opportunities: Search Opportunities based on combinations of advanced filters. (POST /opportunities/search)
highlevel_post_opportunities_upsertWRITEUpsert Opportunity (POST /opportunities/upsert)
highlevel_post_payments_couponWRITECreate Coupon: The "Create Coupon" API allows you to create a new promotional coupon with customizable parameters such as discount amount, validity period, usage limits, and applicable products. Use this endpoint to set up promotional offers and special... (POST /payments/coupon)
highlevel_post_payments_custom_provider_connectWRITECreate new provider config: API to create a new payment config for given location (POST /payments/custom-provider/connect)
highlevel_post_payments_custom_provider_disconnectWRITEDisconnect existing provider config: API to disconnect an existing payment config for given location (POST /payments/custom-provider/disconnect)
highlevel_post_payments_custom_provider_providerWRITECreate new integration: API to create a new association for an app and location (POST /payments/custom-provider/provider)
highlevel_post_payments_integrations_provider_whitelabelWRITECreate White-label Integration Provider: The "Create White-label Integration Provider" API allows adding a new payment provider integration to the system which is built on top of Authorize.net or NMI. Use this endpoint to create a integration provider with the specified details.... (POST /payments/integrations/provider/whitelabel)
highlevel_post_payments_orders_by_orderid_fulfillmentsWRITECreate order fulfillment: The "Order Fulfillment" API facilitates the process of fulfilling an order. (POST /payments/orders/{orderId}/fulfillments)
highlevel_post_payments_orders_by_orderid_record_paymentWRITERecord Order Payment: The "Record Order Payment" API allows to record a payment for an order. Use this endpoint to record payment for an order and update the order status to "Paid". (POST /payments/orders/{orderId}/record-payment)
highlevel_post_phone_system_numbers_location_by_locationid_purchaseWRITEPurchase a phone number: Purchase a phone number for a specific location. (POST /phone-system/numbers/location/{locationId}/purchase)
highlevel_post_productsWRITECreate Product: The "Create Product" API allows adding a new product to the system. Use this endpoint to create a product with the specified details. Ensure that the required information is provided in the request payload. (POST /products)
highlevel_post_products_bulk_updateWRITEBulk Update Products: API to bulk update products (price, availability, collections, delete) (POST /products/bulk-update)
highlevel_post_products_bulk_update_editWRITEBulk Edit Products and Prices: API to bulk edit products and their associated prices (max 30 entities) (POST /products/bulk-update/edit)
highlevel_post_products_by_productid_priceWRITECreate Price for a Product: The "Create Price for a Product" API allows adding a new price associated with a specific product to the system. Use this endpoint to create a price with the specified details for a particular product. Ensure that the required information... (POST /products/{productId}/price)
highlevel_post_products_collectionsWRITECreate Product Collection: Create a new Product Collection for a specific location (POST /products/collections)
highlevel_post_products_inventoryWRITEUpdate Inventory: The Update Inventory API allows the user to bulk update the inventory for multiple items. Use this endpoint to update the available quantity and out-of-stock purchase settings for multiple items in the inventory. (POST /products/inventory)
highlevel_post_products_reviews_bulk_updateWRITEUpdate Product Reviews: Update one or multiple product reviews: status, reply, etc. (POST /products/reviews/bulk-update)
highlevel_post_products_store_by_storeidWRITEAction to include/exclude the product in store: API to update the status of products in a particular store (POST /products/store/{storeId})
highlevel_post_products_store_by_storeid_priorityWRITEUpdate product display priorities in store: API to set the display priority of products in a store (POST /products/store/{storeId}/priority)
highlevel_post_proposals_document_sendWRITESend document: Send document to a client (POST /proposals/document/send)
highlevel_post_proposals_templates_sendWRITESend template: Send template to a client (POST /proposals/templates/send)
highlevel_post_saas_api_public_api_bulk_disable_saas_by_companyidWRITEDisable SaaS for locations: Disable SaaS for locations for given locationIds (POST /saas-api/public-api/bulk-disable-saas/{companyId})
highlevel_post_saas_api_public_api_bulk_enable_saas_by_companyidWRITEBulk Enable SaaS: Enable SaaS mode for multiple locations with support for both SaaS v1 and v2 (POST /saas-api/public-api/bulk-enable-saas/{companyId})
highlevel_post_saas_api_public_api_enable_saas_by_locationidWRITEEnable SaaS for Sub-Account (Formerly Location): Enable SaaS for Sub-Account (Formerly Location) based on the data provided ! This feature is only available on Agency Pro ($497) plan. (POST /saas-api/public-api/enable-saas/{locationId})
highlevel_post_saas_api_public_api_pause_by_locationidWRITEPause location: Pause Sub account for given locationId (POST /saas-api/public-api/pause/{locationId})
highlevel_post_saas_api_public_api_update_rebilling_by_companyidWRITEUpdate Rebilling: Bulk update rebilling for given locationIds (POST /saas-api/public-api/update-rebilling/{companyId})
highlevel_post_saas_bulk_disable_saas_by_companyidWRITEDisable SaaS for locations: Disable SaaS for locations for given locationIds (POST /saas/bulk-disable-saas/{companyId})
highlevel_post_saas_bulk_enable_saas_by_companyidWRITEBulk Enable SaaS: Enable SaaS mode for multiple locations with support for both SaaS v1 and v2 (POST /saas/bulk-enable-saas/{companyId})
highlevel_post_saas_enable_saas_by_locationidWRITEEnable SaaS for Sub-Account (Formerly Location): Enable SaaS for Sub-Account (Formerly Location) based on the data provided ! This feature is only available on Agency Pro ($497) plan. (POST /saas/enable-saas/{locationId})
highlevel_post_saas_pause_by_locationidWRITEPause location: Pause Sub account for given locationId (POST /saas/pause/{locationId})
highlevel_post_saas_update_rebilling_by_companyidWRITEUpdate Rebilling: Bulk update rebilling for given locationIds (POST /saas/update-rebilling/{companyId})
highlevel_post_snapshots_share_linkWRITECreate Snapshot Share Link: Create a share link for snapshot (POST /snapshots/share/link)
highlevel_post_social_media_posting_by_locationid_postsWRITECreate post: Create posts for all supported platforms. It is possible to create customized posts per channel by using the same platform account IDs in a request and hitting the create post API multiple times with different summaries and account IDs per... (POST /social-media-posting/{locationId}/posts)
highlevel_post_social_media_posting_by_locationid_posts_bulk_deleteWRITEBulk Delete Social Planner Posts: Deletes multiple posts based on the provided list of post IDs. This operation is useful for clearing up large numbers of posts efficiently. Note: 1.The maximum number of posts that can be deleted in a single request is '50'. 2.However, It... (POST /social-media-posting/{locationId}/posts/bulk-delete)
highlevel_post_social_media_posting_by_locationid_posts_listWRITEGet posts: Get Posts (POST /social-media-posting/{locationId}/posts/list)
highlevel_post_social_media_posting_by_locationid_set_accountsWRITESet Accounts (POST /social-media-posting/{locationId}/set-accounts)
highlevel_post_social_media_posting_by_locationid_tags_detailsWRITEGet tags by ids (POST /social-media-posting/{locationId}/tags/details)
highlevel_post_social_media_posting_oauth_by_locationid_facebook_accounts_by_accountidWRITEAttach facebook pages (POST /social-media-posting/oauth/{locationId}/facebook/accounts/{accountId})
highlevel_post_social_media_posting_oauth_by_locationid_google_locations_by_accountidWRITESet google business locations (POST /social-media-posting/oauth/{locationId}/google/locations/{accountId})
highlevel_post_social_media_posting_oauth_by_locationid_instagram_accounts_by_accountidWRITEAttach Instagram Professional Accounts (POST /social-media-posting/oauth/{locationId}/instagram/accounts/{accountId})
highlevel_post_social_media_posting_oauth_by_locationid_linkedin_accounts_by_accountidWRITEAttach linkedin pages and profile (POST /social-media-posting/oauth/{locationId}/linkedin/accounts/{accountId})
highlevel_post_social_media_posting_oauth_by_locationid_tiktok_accounts_by_accountidWRITEAttach Tiktok profile (POST /social-media-posting/oauth/{locationId}/tiktok/accounts/{accountId})
highlevel_post_social_media_posting_oauth_by_locationid_twitter_accounts_by_accountidWRITEAttach Twitter profile: ! As of December 4, 2024, X (formerly Twitter) is no longer supported. We apologise for any inconvenience. (POST /social-media-posting/oauth/{locationId}/twitter/accounts/{accountId})
highlevel_post_social_media_posting_statisticsWRITEGet Social Media Statistics: Retrieve analytics data for multiple social media accounts. Provides metrics for the last 7 days with comparison to the previous 7 days. Supports filtering by platforms and specific connected accounts. (POST /social-media-posting/statistics)
highlevel_post_store_shipping_carrierWRITECreate Shipping Carrier: The "Create Shipping Carrier" API allows adding a new shipping carrier. (POST /store/shipping-carrier)
highlevel_post_store_shipping_zoneWRITECreate Shipping Zone: The "Create Shipping Zone" API allows adding a new shipping zone. (POST /store/shipping-zone)
highlevel_post_store_shipping_zone_by_shippingzoneid_shipping_rateWRITECreate Shipping Rate: The "Create Shipping Rate" API allows adding a new shipping rate. (POST /store/shipping-zone/{shippingZoneId}/shipping-rate)
highlevel_post_store_shipping_zone_shipping_ratesWRITEGet available shipping rates: This return available shipping rates for country based on order amount (POST /store/shipping-zone/shipping-rates)
highlevel_post_store_store_settingWRITECreate/Update Store Settings: Create or update store settings by altId and altType. (POST /store/store-setting)
highlevel_post_usersWRITECreate User (POST /users)
highlevel_post_users_search_filter_by_emailWRITEFilter Users by Email: Filter users by company ID, deleted status, and email array (POST /users/search/filter-by-email)
highlevel_post_voice_ai_actionsWRITECreate Agent Action: Create a new action for a voice AI agent. Actions define specific behaviors and capabilities for the agent during calls. (POST /voice-ai/actions)
highlevel_post_voice_ai_agentsWRITECreate Agent: Create a new voice AI agent configuration and settings (POST /voice-ai/agents)
highlevel_put_ad_publishing_facebook_ads_v2WRITEUpsert ad: Create or update a Facebook ad (v2) (PUT /ad-publishing/facebook/ads-v2)
highlevel_put_ad_publishing_facebook_adsetsWRITEUpsert adset: Create or update a Facebook ad set (PUT /ad-publishing/facebook/adsets)
highlevel_put_ad_publishing_facebook_campaignsWRITEUpsert campaign: Create or update a Facebook campaign (PUT /ad-publishing/facebook/campaigns)
highlevel_put_ad_publishing_facebook_custom_audience_by_audienceidWRITEUpdate custom audience: Update name or description of a Facebook custom audience (PUT /ad-publishing/facebook/custom-audience/{audienceId})
highlevel_put_ad_publishing_facebook_custom_audience_by_audienceid_memberWRITEAdd custom audience member: Add a member to a Facebook custom audience (PUT /ad-publishing/facebook/custom-audience/{audienceId}/member)
highlevel_put_ad_publishing_facebook_custom_audience_by_audienceid_member_batchWRITEBatch update audience members: Add or remove members in bulk from a Facebook custom audience via CSV or smart lists (PUT /ad-publishing/facebook/custom-audience/{audienceId}/member/batch)
highlevel_put_ad_publishing_facebook_page_defaultWRITESet default page: Set the default Facebook page for a location (PUT /ad-publishing/facebook/page/default)
highlevel_put_ad_publishing_facebook_pixelsWRITEUpsert conversion pixel: Create or update a Facebook conversion pixel configuration (PUT /ad-publishing/facebook/pixels)
highlevel_put_ad_publishing_google_adsWRITEUpsert Google campaign: Create or update a full Google Ads campaign structure (PUT /ad-publishing/google/ads)
highlevel_put_ad_publishing_google_audiencesWRITEUpsert audience: Create or update a Google Ads combined audience (PUT /ad-publishing/google/audiences)
highlevel_put_ad_publishing_google_conversionsWRITEUpsert conversion: Create or update a Google Ads conversion action (PUT /ad-publishing/google/conversions)
highlevel_put_ad_publishing_google_segmentsWRITEUpsert segment: Create or update a Google Ads audience segment (PUT /ad-publishing/google/segments)
highlevel_put_ad_publishing_linkedin_adsWRITEUpsert ad campaign group: Create or update a LinkedIn ad campaign group with campaigns and ads (PUT /ad-publishing/linkedin/ads)
highlevel_put_associations_by_associationidWRITEUpdate Association By Id: Update Association , Allows you to update labels of an associations. (PUT /associations/{associationId})
highlevel_put_blogs_posts_by_postidWRITEUpdate Blog Post: The "Update Blog Post" API allows you update blog post for any given blog site. Please use blogs/post-update.write (PUT /blogs/posts/{postId})
highlevel_put_businesses_by_businessidWRITEUpdate Business (PUT /businesses/{businessId})
highlevel_put_calendars_appointments_by_appointmentid_notes_by_noteidWRITEUpdate Note (PUT /calendars/appointments/{appointmentId}/notes/{noteId})
highlevel_put_calendars_by_calendaridWRITEUpdate Calendar: Update calendar by ID. (PUT /calendars/{calendarId})
highlevel_put_calendars_by_calendarid_notifications_by_notificationidWRITEUpdate notification: Update Event notification by id (PUT /calendars/{calendarId}/notifications/{notificationId})
highlevel_put_calendars_events_appointments_by_eventidWRITEUpdate Appointment: Update appointment (PUT /calendars/events/appointments/{eventId})
highlevel_put_calendars_events_block_slots_by_eventidWRITEUpdate Block Slot: Update block slot by ID (PUT /calendars/events/block-slots/{eventId})
highlevel_put_calendars_groups_by_groupidWRITEUpdate Group: Update Group by group ID (PUT /calendars/groups/{groupId})
highlevel_put_calendars_groups_by_groupid_statusWRITEDisable Group (PUT /calendars/groups/{groupId}/status)
highlevel_put_calendars_resources_by_resourcetype_by_idWRITEUpdate Calendar Resource: Update calendar resource by ID (PUT /calendars/resources/{resourceType}/{id})
highlevel_put_calendars_schedules_by_idWRITEUpdate user availability schedule: Modify an existing schedule by updating its rules, timezone, and name All fields are optional - only provided fields will be updated. (PUT /calendars/schedules/{id})
highlevel_put_calendars_schedules_by_id_associations_by_calendaridWRITEApply user availability schedule to a calendar: Associates a calendar with the given schedule by adding the calendarId to a schedule (PUT /calendars/schedules/{id}/associations/{calendarId})
highlevel_put_contacts_by_contactidWRITEUpdate Contact: Please find the list of acceptable values for the country field here (PUT /contacts/{contactId})
highlevel_put_contacts_by_contactid_notes_by_idWRITEUpdate Note (PUT /contacts/{contactId}/notes/{id})
highlevel_put_contacts_by_contactid_tasks_by_taskidWRITEUpdate Task (PUT /contacts/{contactId}/tasks/{taskId})
highlevel_put_contacts_by_contactid_tasks_by_taskid_completedWRITEUpdate Task Completed (PUT /contacts/{contactId}/tasks/{taskId}/completed)
highlevel_put_conversation_ai_agents_by_agentidWRITEUpdate Agent: Updates an existing AI agent's configuration. All fields in the agent configuration can be updated including name, status, actions, and behavior settings. (PUT /conversation-ai/agents/{agentId})
highlevel_put_conversation_ai_agents_by_agentid_actions_by_actionidWRITEUpdate Action: Updates an existing action's configuration. This includes modifying the action name, description, trigger conditions, and behavior settings. (PUT /conversation-ai/agents/{agentId}/actions/{actionId})
highlevel_put_conversations_by_conversationidWRITEUpdate Conversation: Update the conversation details based on the conversation ID (PUT /conversations/{conversationId})
highlevel_put_conversations_messages_by_messageid_attachmentsWRITEAdd message attachments: Set attachments on an existing message (replaces existing). Maximum 5 URLs. Supported for TYPE_CUSTOM_CALL (34) and TYPE_CALL (1) with subType EXTERNAL_CALL. (PUT /conversations/messages/{messageId}/attachments)
highlevel_put_conversations_messages_by_messageid_statusWRITEUpdate message status: Post the necessary fields for the API to update message status. (PUT /conversations/messages/{messageId}/status)
highlevel_put_conversations_preferences_custom_subtypes_by_idWRITEUpdate Custom Subtype: Update or archive a custom subtype. Requires agency or account admin role. (PUT /conversations/preferences/custom-subtypes/{id})
highlevel_put_custom_fields_by_idWRITEUpdate Custom Field By Id: Update Custom Field By Id ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (PUT /custom-fields/{id})
highlevel_put_custom_fields_folder_by_idWRITEUpdate Custom Field Folder Name: Create Custom Field Folder ! Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future. (PUT /custom-fields/folder/{id})
highlevel_put_custom_menus_by_custommenuidWRITEUpdate Custom Menu Link: Updates an existing custom menu for a given company. Requires authentication and proper permissions. (PUT /custom-menus/{customMenuId})
highlevel_put_invoices_by_invoiceidWRITEUpdate invoice: API to update invoice by invoice id (PUT /invoices/{invoiceId})
highlevel_put_invoices_estimate_by_estimateidWRITEUpdate Estimate: Update an existing estimate with new details (PUT /invoices/estimate/{estimateId})
highlevel_put_invoices_estimate_template_by_templateidWRITEUpdate Estimate Template: Update an existing estimate template (PUT /invoices/estimate/template/{templateId})
highlevel_put_invoices_schedule_by_scheduleidWRITEUpdate schedule: API to update an schedule by schedule id (PUT /invoices/schedule/{scheduleId})
highlevel_put_invoices_template_by_templateidWRITEUpdate template: API to update an template by template id (PUT /invoices/template/{templateId})
highlevel_put_knowledge_bases_by_idWRITEUpdate a knowledge base (PUT /knowledge-bases/{id})
highlevel_put_knowledge_bases_faqs_by_idWRITEUpdate an existing knowledge base FAQ (PUT /knowledge-bases/faqs/{id})
highlevel_put_links_by_linkidWRITEUpdate Link (PUT /links/{linkId})
highlevel_put_locations_by_locationidWRITEPut Sub-Account (Formerly Location): Update a Sub-Account (Formerly Location) based on the data provided (PUT /locations/{locationId})
highlevel_put_locations_by_locationid_customfields_by_idWRITEUpdate Custom Field (PUT /locations/{locationId}/customFields/{id})
highlevel_put_locations_by_locationid_customvalues_by_idWRITEUpdate Custom Value (PUT /locations/{locationId}/customValues/{id})
highlevel_put_locations_by_locationid_recurring_tasks_by_idWRITEUpdate Recurring Task (PUT /locations/{locationId}/recurring-tasks/{id})
highlevel_put_locations_by_locationid_tags_by_tagidWRITEUpdate tag (PUT /locations/{locationId}/tags/{tagId})
highlevel_put_medias_delete_filesWRITEBulk Delete / Trash Files or Folders: Soft-deletes or trashes multiple files and folders in a single request (PUT /medias/delete-files)
highlevel_put_medias_update_filesWRITEBulk Update Files/ Folders: Updates metadata or status of multiple files and folders (PUT /medias/update-files)
highlevel_put_objects_by_keyWRITEUpdate Object Schema By Key / Id: Update Custom Object Schema or standard object's like contact, opportunity, business searchable fields. To understand objects and records, please have a look at the documentation here :... (PUT /objects/{key})
highlevel_put_objects_by_schemakey_records_by_idWRITEUpdate Record: Update a Custom Object Record by Id. Supported Objects are business and custom objects. (PUT /objects/{schemaKey}/records/{id})
highlevel_put_opportunities_by_idWRITEUpdate Opportunity (PUT /opportunities/{id})
highlevel_put_opportunities_by_id_statusWRITEUpdate Opportunity Status (PUT /opportunities/{id}/status)
highlevel_put_payments_couponWRITEUpdate Coupon: The "Update Coupon" API enables you to modify existing coupon details such as discount values, validity periods, usage limits, and other promotional parameters. Use this endpoint to adjust or extend promotional offers for your customers. (PUT /payments/coupon)
highlevel_put_payments_custom_provider_capabilitiesWRITECustom-provider marketplace app update capabilities: Toggle capabilities for the marketplace app tied to the OAuth client (PUT /payments/custom-provider/capabilities)
highlevel_put_products_by_productidWRITEUpdate Product by ID: The "Update Product by ID" API allows modifying information for a specific product using its unique identifier. Use this endpoint to update details for a single product based on the provided product ID. (PUT /products/{productId})
highlevel_put_products_by_productid_price_by_priceidWRITEUpdate Price by ID for a Product: The "Update Price by ID for a Product" API allows modifying information for a specific price associated with a particular product using its unique identifier. Use this endpoint to update details for a single price based on the provided... (PUT /products/{productId}/price/{priceId})
highlevel_put_products_collections_by_collectionidWRITEUpdate Product Collection: Update a specific product collection with Id :collectionId (PUT /products/collections/{collectionId})
highlevel_put_products_reviews_by_reviewidWRITEUpdate Product Reviews: Update status, reply, etc of a particular review (PUT /products/reviews/{reviewId})
highlevel_put_saas_api_public_api_update_saas_subscription_by_locationidWRITEUpdate SaaS subscription: Update SaaS subscription for given locationId and customerId (PUT /saas-api/public-api/update-saas-subscription/{locationId})
highlevel_put_saas_update_saas_subscription_by_locationidWRITEUpdate SaaS subscription: Update SaaS subscription for given locationId and customerId (PUT /saas/update-saas-subscription/{locationId})
highlevel_put_social_media_posting_by_locationid_posts_by_idWRITEEdit post: Create posts for all supported platforms. It is possible to create customized posts per channel by using the same platform account IDs in a request and hitting the create post API multiple times with different summaries and account IDs per... (PUT /social-media-posting/{locationId}/posts/{id})
highlevel_put_store_shipping_carrier_by_shippingcarrieridWRITEUpdate Shipping Carrier: The "update Shipping Carrier" API allows update a shipping carrier to the system. (PUT /store/shipping-carrier/{shippingCarrierId})
highlevel_put_store_shipping_zone_by_shippingzoneidWRITEUpdate Shipping Zone: The "update Shipping Zone" API allows update a shipping zone to the system. (PUT /store/shipping-zone/{shippingZoneId})
highlevel_put_store_shipping_zone_by_shippingzoneid_shipping_rate_by_shippingrateidWRITEUpdate Shipping Rate: The "update Shipping Rate" API allows update a shipping rate to the system. (PUT /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId})
highlevel_put_users_by_useridWRITEUpdate User (PUT /users/{userId})
highlevel_put_voice_ai_actions_by_actionidWRITEUpdate Agent Action: Update an existing action for a voice AI agent. Modifies the behavior and configuration of an agent action. (PUT /voice-ai/actions/{actionId})
Put HighLevel behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.