Weld LinkedIn Profiles icon

Weld LinkedIn Profiles

Extract professional profile data from LinkedIn profile URLs

Create

AI-generated

Summary

Create a scrape job for LinkedIn profile URLs.

Inputs

  • urls (required) — LinkedIn profile URLs (linkedin.com/in/username) — one per line or comma-separated
  • jobName — Optional name for this job
  • waitForCompletion — Whether to wait for the job to finish and return results. WARNING: Holds an n8n worker while polling
  • pollInterval — How often to check if the job is done
  • maxWait — Maximum time to wait before timing out
  • resultLimit — Maximum number of results to fetch after job completion

Output shape

Immediate return: Weld API create response with job ID. With wait: polled results (completed/partial), timeout status, or thrown error on failure.

Polling queries ${baseUrl}/api/jobs/get?jobId=${jobId} repeatedly; on completion fetches ${baseUrl}/api/jobs/results?jobId=${jobId}&limit=${resultLimit}. Results mapped to { _jobId, _scraperId, data: ... }.

Examples

Example 1: Create job and return job ID immediately

Set waitForCompletion to false. The node returns the Weld API create response containing the jobId.

Example 2: Create job and wait for results

Set waitForCompletion to true (with pollInterval and maxWait as needed). The node polls until completion or timeout, then returns up to resultLimit profile data entries.

Links

Discussion