Actions3
Create
AI-generatedSummary
Create a TikTok profile scrape job
Inputs
- urls (required) — TikTok profile URLs (tiktok.com/@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
Returns the job creation response object when waitForCompletion is false. When true, polls every pollInterval seconds up to maxWait seconds; returns up to resultLimit profile data objects on completion, a timeout message if exceeded, or throws on job failure.
The node posts to /api/jobs/create with the provided URLs, jobName (if given), and scraperId. Results are scoped to the tiktok-profiles scraper and allowed domain tiktok.com.
Examples
Example 1: Create scrape job and immediately continue
urls: 'https://tiktok.com/@user1' ; waitForCompletion: false
Example 2: Create scrape job and wait for results
urls: 'https://tiktok.com/@user1' ; waitForCompletion: true ; pollInterval: 10 ; maxWait: 300 ; resultLimit: 1000