n8n-nodes-scrapernode
v1.3.0
Published
n8n community node for ScraperNode — web scraping across LinkedIn, Instagram, TikTok, Twitter/X, YouTube & Facebook
Downloads
733
Maintainers
Readme
n8n-nodes-scrapernode
n8n community node for ScraperNode — web scraping across LinkedIn, Instagram, TikTok, Twitter/X, YouTube, Facebook, Indeed, Glassdoor, Yelp, GitHub & Crunchbase.
Installation
In your n8n instance, go to Settings → Community Nodes → Install and enter:
n8n-nodes-scrapernodeCredentials
- Log in to ScraperNode
- Go to Settings → API Keys and create a new key
- In n8n, add a ScraperNode API credential with your API key and base URL
Nodes
Per-Platform Scraper Nodes
Each scraper has its own dedicated node with tailored input fields and AI agent descriptions:
| Node | Scraper | Input |
| ---- | ------- | ----- |
| ScraperNode LinkedIn Profiles | linkedin-profiles | Profile URLs |
| ScraperNode LinkedIn Companies | linkedin-companies | Company URLs |
| ScraperNode LinkedIn Posts | linkedin-posts | Profile/Company/Post URLs |
| ScraperNode LinkedIn Jobs | linkedin-jobs | Job listing URLs |
| ScraperNode LinkedIn People Search | linkedin-people-search | Search URLs |
| ScraperNode Instagram Profiles | instagram-profiles | Profile URLs |
| ScraperNode Instagram Posts | instagram-posts | Post URLs |
| ScraperNode Instagram Comments | instagram-comments | Post URLs |
| ScraperNode Instagram Reels | instagram-reels | Reel URLs |
| ScraperNode TikTok Profiles | tiktok-profiles | Profile URLs |
| ScraperNode TikTok Videos | tiktok-posts | Video URLs |
| ScraperNode TikTok Comments | tiktok-comments | Video URLs |
| ScraperNode Twitter/X Profiles | twitter-profiles | Profile URLs |
| ScraperNode Twitter/X Posts | twitter-posts | Post URLs |
| ScraperNode YouTube Channels | youtube-channels | Channel URLs |
| ScraperNode YouTube Comments | youtube-comments | Video URLs |
| ScraperNode YouTube Videos | youtube-videos | Video URLs |
| ScraperNode Facebook Profiles | facebook-profiles | Profile URLs |
| ScraperNode Facebook Groups | facebook-groups | Group URLs |
| ScraperNode Facebook Comments | facebook-comments | Post URLs |
| ScraperNode Facebook Posts | facebook-posts | Post URLs |
| ScraperNode Facebook Reels | facebook-reels | Profile URLs |
| ScraperNode Indeed Jobs | indeed-jobs | Job listing URLs |
| ScraperNode Indeed Companies | indeed-companies | Company URLs |
| ScraperNode Glassdoor Companies | glassdoor-companies | Company URLs |
| ScraperNode Glassdoor Reviews | glassdoor-reviews | Review URLs |
| ScraperNode Glassdoor Jobs | glassdoor-jobs | Job listing URLs |
| ScraperNode Yelp Businesses | yelp-businesses | Business URLs |
| ScraperNode Yelp Reviews | yelp-reviews | Review URLs |
| ScraperNode GitHub Repositories | github-repositories | Repository URLs |
| ScraperNode Crunchbase Companies | crunchbase-companies | Company URLs |
Each scraper node supports three operations:
| Operation | Description | | --------- | ----------- | | Create | Start a new scrape job with URLs and optionally wait for completion | | Get | Get job status and details by ID | | Get Results | Retrieve scraped data from a completed job |
ScraperNode Jobs (Management Node)
The ScraperNode Jobs node handles cross-cutting job management and credits:
| Resource | Operation | Description | | -------- | --------- | ----------- | | Job | Get | Get job status and details by ID | | Job | Get Results | Retrieve scraped data from a completed job | | Job | List | List recent scrape jobs with optional status filter | | Job | Cancel | Cancel a pending/processing job and refund credits | | Credits | Get Balance | Check your current credit balance | | Credits | Get Transactions | View your credit transaction history |
Features
- AI Agent compatible — each scraper node has a focused
usableAsTooldescription for accurate tool selection - Per-platform icons — each scraper node has its own platform icon for easy identification on the canvas
- Return All toggle — standard n8n pagination pattern for Get Results and List operations
- Exponential backoff — automatic retry on transient 5xx, 429, and network errors during polling
- Data provenance — every output item includes
pairedItemfor n8n's data tracking - Dark mode — icons adapt to n8n's light and dark themes
Wait for Completion
When creating a job with "Wait for Completion" enabled, the node polls until the job finishes and outputs each scraped record as a separate n8n item — ready to pipe into the next node in your workflow.
For long-running jobs, prefer using the ScraperNode Jobs node's Get/Get Results operations on a schedule to avoid holding an n8n worker.
