Linkup API for LinkedIn icon

Linkup API for LinkedIn

Automate LinkedIn with Linkup

Overview

This node integrates with the Linkup API to perform advanced LinkedIn profile searches and data enrichment. Specifically, the Search Profiles operation under the Data resource allows users to query LinkedIn profiles based on multiple criteria such as keywords, job titles, industries, schools, locations, and current companies. It is useful for recruiters, sales professionals, or marketers who want to find targeted LinkedIn profiles matching specific parameters.

Typical use cases include:

  • Finding candidates with particular skills or job titles in a given location.
  • Searching for professionals from certain industries or educational backgrounds.
  • Enriching existing contact lists with detailed LinkedIn profile data.

For example, a recruiter could search for software engineers located in San Francisco who attended Stanford University and currently work at Google.

Properties

Name Meaning
Data Profiles Parameters Collection of filters to refine the profile search:
- Keyword Search keyword for profiles
- Job Title Current or desired job title
- Industry Profile business sector
- School School or university attended
- Location Profile geographic location
- Current Company Company where profile currently works
- Total Results Maximum number of results to return (number)
Advanced Options Additional request settings:
- Timeout Request timeout in milliseconds (number)
- Retry Count Number of retries on failure (number)

Output

The node outputs an array of JSON objects representing the search results returned by the Linkup API. Each output item contains:

  • The full API response data merged into the json field.
  • A _debug object with details about the request body, headers, endpoint URL, and raw API response for troubleshooting.
  • A _meta object containing metadata such as the resource name (data), operation (searchProfilesData), timestamp of execution, and node version.
  • The pairedItem property links the output to the corresponding input item index.

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 https://api.linkupapi.com/v1/data/search/profiles.
  • Optional configuration includes setting request timeouts and retry counts via advanced options.
  • The country code defaults to "FR" if not specified but can be overridden in parameters.

Troubleshooting

  • Missing API Key Error: If the API key credential is not configured, the node will throw an error indicating the missing API key. Ensure you have set up your Linkup API credentials correctly in n8n.
  • Timeouts or Network Errors: Requests may fail due to network issues or slow responses. Adjust the "Timeout" and "Retry Count" advanced options to handle transient failures.
  • Invalid Parameter Values: Providing incorrect or malformed filter values (e.g., invalid location strings) may result in empty or error responses. Verify parameter correctness.
  • API Rate Limits: Excessive requests might be throttled by the Linkup API. Monitor usage and apply appropriate delays or limits in workflows.

Links and References

Discussion