Weld YouTube Channels icon

Weld YouTube Channels

Extract channel data from YouTube channel URLs

Create

AI-generated

Summary

Submit YouTube channel URLs to create a scrape job on Weld, optionally waiting for completion and returning results.

Inputs

  • urls (required) — YouTube channel URLs — 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

When waitForCompletion is false: an object containing the created job's ID and metadata. When waitForCompletion is true and the job succeeds: an array of result objects, each containing channel data tagged with _jobId and _scraperId, limited by resultLimit.

Each result item has the shape: { _jobId, _scraperId, ...(r.data && typeof r.data === 'object' ? r.data : { data: r.data }) }

Examples

Example 1: Create job without waiting

Set waitForCompletion to false. The node returns immediately with the job ID and creation metadata.

Example 2: Create job with waiting

Set waitForCompletion to true (with pollInterval and maxWait as desired). The node polls the API every pollInterval seconds until maxWait is reached, then returns up to resultLimit results.

Links

Discussion