Actions26
Overview
This node integrates with the GoHighLevel V2 API, allowing users to perform various operations on different resources such as Contacts, Companies, Opportunities, and Custom Fields. Specifically, for the Company - Get operation, it retrieves detailed information about a single company by its unique identifier.
Common scenarios where this node is beneficial include:
- Fetching company details to enrich CRM data.
- Automating workflows that require up-to-date company information.
- Integrating company data retrieval into marketing or sales automation pipelines.
For example, you might use this node to get a company's profile before sending a personalized email campaign or to update your internal database with the latest company info from GoHighLevel.
Properties
| Name | Meaning |
|---|---|
| Company ID | The unique identifier of the company to retrieve. This is a required string input. |
Output
The node outputs JSON data representing the company object retrieved from the GoHighLevel API. The structure typically includes all available fields describing the company, such as name, contact details, custom fields, and other metadata.
If multiple results were returned (not typical for a single "Get" operation), they would be output as an array of JSON objects. However, for the "Get" operation, expect a single JSON object per input item.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to the GoHighLevel V2 API.
- Needs an API authentication token configured in n8n credentials (an OAuth2 API credential).
- The node uses the GoHighLevelManager utility internally to handle API requests.
Troubleshooting
Error: The resource "company" is not known!
This error indicates an invalid resource parameter. Ensure the resource is set exactly to "company".Missing or invalid Company ID
Since the Company ID is required, ensure it is provided and correctly formatted.API Authentication Errors
If the node fails due to authentication issues, verify that the API credentials are correctly set up and have sufficient permissions.Network or API Rate Limits
Network failures or rate limiting by the GoHighLevel API can cause errors. Implement retry logic or check API usage limits if encountering intermittent failures.
Links and References
- GoHighLevel API Documentation (for detailed API endpoints and data structures)
- n8n Documentation (for general guidance on using credentials and nodes)