RAW HTTP — NO HEADLESS BROWSER OVERHEADMARKDOWN · JSON · HTML · LLM-READY FORMATSMCP SERVER FOR AI AGENTSTLS FINGERPRINT IMPERSONATIONEXTRACT · SUMMARIZE · DIFF · BRANDSITEMAP DISCOVERY & DEEP CRAWLINGSELF-HOST OR USE OUR CLOUD APIBUILT IN RUST — FAST BY DEFAULTDEEP RESEARCH — AI SYNTHESIZES REPORTS FROM 50+ SOURCESWEB SEARCH — QUERY AND SCRAPE SEARCH RESULTS IN ONE CALLAGENT SCRAPE — GIVE A GOAL, AI EXTRACTS WHAT YOU NEEDURL MONITORING — WATCH PAGES FOR CHANGES WITH WEBHOOKSBONUS CREDITS — EARN FREE CREDITS BY STARRING AND REFERRINGRAW HTTP — NO HEADLESS BROWSER OVERHEADMARKDOWN · JSON · HTML · LLM-READY FORMATSMCP SERVER FOR AI AGENTSTLS FINGERPRINT IMPERSONATIONEXTRACT · SUMMARIZE · DIFF · BRANDSITEMAP DISCOVERY & DEEP CRAWLINGSELF-HOST OR USE OUR CLOUD APIBUILT IN RUST — FAST BY DEFAULTDEEP RESEARCH — AI SYNTHESIZES REPORTS FROM 50+ SOURCESWEB SEARCH — QUERY AND SCRAPE SEARCH RESULTS IN ONE CALLAGENT SCRAPE — GIVE A GOAL, AI EXTRACTS WHAT YOU NEEDURL MONITORING — WATCH PAGES FOR CHANGES WITH WEBHOOKSBONUS CREDITS — EARN FREE CREDITS BY STARRING AND REFERRING

REST API

Web scraping nodes for n8n workflows

Add web scraping to n8n automations with one HTTP node.

n8n is a source-available workflow automation tool. Use webclaw's REST API in any HTTP Request node to scrape, crawl, or extract data in your automations. No custom code or headless browser infrastructure needed.

Setup

n8n HTTP Request node config

{
  "method": "POST",
  "url": "https://api.webclaw.io/v1/scrape",
  "authentication": "headerAuth",
  "headerAuth": {
    "name": "Authorization",
    "value": "Bearer {{$env.WEBCLAW_API_KEY}}"
  },
  "contentType": "json",
  "bodyParametersJson": {
    "url": "={{ $json.url }}",
    "formats": ["markdown"]
  }
}

Why webclaw for n8n

  • Plain REST API works in any HTTP Request node
  • No browser infrastructure to maintain
  • Bot bypass built-in for protected sites
  • Predictable pricing works with n8n credit tracking

Common use cases

  • Monitor pages and trigger alerts on changes
  • Enrich leads with scraped company data
  • Build content aggregation workflows
  • Automate competitive intelligence reports

Frequently asked questions

How do I call webclaw from an n8n workflow?

Use the HTTP Request node with method POST, URL https://api.webclaw.io/v1/scrape, Bearer auth with your API key, and a JSON body containing url and formats.

Can I run scheduled scraping jobs in n8n?

Yes. Trigger the workflow with a Cron node, call webclaw via HTTP Request, then send results to Slack, email, Google Sheets, or any other n8n destination.

Get started

500 pages/month free. No credit card. Open source.

Stay in the loop

Get notified when the webclaw API launches. Early subscribers get extended free tier access.

No spam. Unsubscribe anytime.