JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 42
  • Score
    100M100P100Q56882F
  • License MIT

n8n community node for ScraperNode — web scraping across LinkedIn, Instagram, TikTok, Twitter/X, YouTube & Facebook

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-scrapernode

    Credentials

    1. Log in to ScraperNode
    2. Go to Settings → API Keys and create a new key
    3. 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 usableAsTool description 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 pairedItem for 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.