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:
product–name,brand,sku,price,pricenumeric,currency,availability,rating,reviewcount,categoryrecipe–name,cuisine,cooktime,preptime,total_time,yield,ingredients,instructionsjob–title,company,location,employmenttype,salary,postedat,descriptionevent–name,startdate,enddate,location,organizer,pricevideo–title,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:
—