Back to Nodes

Syphoon

Last updated May 11, 2026

n8n community node for Syphoon - One-click web scraping node for n8n. Extract structured data from any webpage including product pages, listings, and dynamic content.

20 Weekly Downloads
428 Monthly Downloads

Included Nodes

Syphoon

Description

n8n-nodes-syphoon

A community node for n8n that connects to the Syphoon web scraping API. Pass any URL and get back structured, typed data – no CSS selectors, no XPath, no browser setup required.

Operations

| Operation | Description |
|—|—|
| Scrape URL | Scrapes any URL and returns structured data. Automatically detects the page type and populates the relevant fields. |

Output fields (always present)

| Field | Description |
|—|—|
| url | Canonical URL that was scraped |
| source | Hostname of the scraped page |
| scraped_at | ISO 8601 timestamp |
| pagetype | Detected type: product, article, recipe, job, event, video, realestate, forum, documentation, or generic |
| title | Page title |
| description | Meta description or lead paragraph |
| body_text | Main readable content, stripped of nav/footer noise |
| author | Byline or author name |
| published_at | Publication date (ISO 8601) |
| images | Array of image URLs found on the page |
| links | Array of { url, text } outbound links |
| schema_types | Detected schema.org types (e.g. ["Product", "BreadcrumbList"]) |
| schema_raw | Full parsed ld+json blocks |

Type-specific fields

When page_type is detected as one of the following, additional structured fields are populated:

  • productname, brand, sku, price, pricenumeric, currency, availability, rating, reviewcount, category
  • recipename, cuisine, cooktime, preptime, total_time, yield, ingredients, instructions
  • jobtitle, company, location, employmenttype, salary, postedat, description
  • eventname, startdate, enddate, location, organizer, price
  • videotitle, duration, uploaddate, channel, viewcount
  • Installation

    In n8n (recommended)

    1. Go to Settings → Community Nodes
    2. Click Install
    3. Enter n8n-nodes-syphoon
    4. Click Install

    Via npm (self-hosted)

    npm install n8n-nodes-syphoon
    

    Then restart your n8n instance.

    Authentication

    This node uses an API key credential.

    1. Sign up at syphoon.com
    2. Go to Dashboard → API Keys and create a new key
    3. In n8n, go to Credentials → New → Syphoon API
    4. Paste your API key and save

    Usage example

    Scrape a product page

    1. Add a Syphoon node to your workflow
    2. Select your Syphoon API credential
    3. Set URL to any product page, e.g. https://www.amazon.com/dp/B09G9FPHY6
    4. Execute the node

    Example output:

    {
      "url": "https://www.amazon.com/dp/B09G9FPHY6",
      "page_type": "product",
      "title": "Echo Dot (5th Gen)",
      "product": {
        "name": "Echo Dot (5th Gen)",
        "brand": "Amazon",
        "price": "$49.99",
        "price_numeric": 49.99,
        "currency": "USD",
        "availability": "InStock",
        "rating": 4.7,
        "review_count": 28453
      }
    }
    

    Use in a workflow

    Combine with other n8n nodes to build pipelines like:

  • Price monitoring – Schedule → Syphoon → IF (price changed) → Slack/email alert
  • Content aggregation – RSS Feed → Syphoon → Airtable (store full article body)
  • Job board scraper – HTTP Request (list page) → Split In Batches → Syphoon → Google Sheets
  • Resources

  • Syphoon documentation
  • n8n community nodes docs
  • n8n community forum

License

MIT