Actions3
Create
AI-generatedSummary
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.