Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (n8n-nodes-scrapernode) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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.