Actions36
- Authentication Actions
- Profile Actions
- Company Actions
- Network Actions
- Message Actions
- Post Actions
- Recruiter Actions
- Data Actions
Overview
The node integrates with the Linkup API to automate LinkedIn-related activities. Specifically, for the Company resource and Search Companies operation, it allows users to search LinkedIn companies based on various criteria such as keywords, location, sector, company size, and more.
This node is beneficial in scenarios where you want to programmatically find companies matching specific filters for lead generation, market research, or enrichment of business data. For example, a user could search for tech companies in California with 100-500 employees or find companies in a particular sector to target for sales outreach.
Properties
| Name | Meaning |
|---|---|
| Keyword | Search keyword to filter companies by name or description. |
| Location(s) | Geographic locations to filter companies, separated by semicolons (e.g., "San Francisco;New York"). |
| Sector(s) | Business sectors to filter companies, separated by semicolons. |
| Company Size | Range of company sizes to filter (e.g., "1-10", "51-200"). |
| Number of Results | Maximum number of results to retrieve. |
| Start Page | The first page number to retrieve in paginated results. |
| End Page | The last page number to retrieve in paginated results. |
| Country Code | Country code used for proxy selection (e.g., "FR" for France, "US" for United States). Defaults to "FR". |
| Timeout | Request timeout in milliseconds (advanced option). Default is 30000 ms. |
| Retry Count | Number of retries on failure (advanced option). Default is 3. |
Output
The output is a JSON object containing the API response from the Linkup service for the company search query. It includes:
- The list of companies matching the search criteria.
- A
_debugfield with details about the request body, headers, endpoint URL, and raw API response for troubleshooting. - A
_metafield with metadata including resource name ("company"), operation name ("searchCompanies"), timestamp of execution, and node version. pairedItemindicating the input item index this output corresponds to.
No binary data is produced by this operation.
Dependencies
- Requires an API key credential for the Linkup API to authenticate requests.
- The node uses HTTP POST requests to the Linkup API endpoint at
https://api.linkupapi.com/v1/companies/search. - The country code property influences proxy selection for the API request.
- Proper configuration of the API key credential in n8n settings is mandatory.
Troubleshooting
- Missing API Key Error: If the API key is not configured or invalid, the node will throw an error indicating the missing API key. Ensure the API key credential is set up correctly.
- Timeouts: Requests may time out if the server is slow or network issues occur. Adjust the "Timeout" advanced option if needed.
- Invalid Parameters: Providing incorrect or malformed parameters (e.g., invalid country codes or badly formatted location strings) may cause API errors. Validate inputs before running.
- API Rate Limits: Excessive requests might be throttled by the Linkup API. Use the "Retry Count" option to handle transient failures gracefully.
Links and References
- Linkup API Documentation — Official site to create accounts and get API keys.
- LinkedIn Company Pages — Reference for company URLs used in filtering.
- n8n Documentation on Credentials — How to configure API credentials in n8n.