n8n + ApexApi

How to Summarize Any Website with AI in n8n

Point this workflow at a URL and get a clean, model-ready summary in seconds. The ApexApi Context node fetches the page as markdown, handling anti-bot walls automatically, and a chat model condenses it to a few bullets. One API key covers both the fetch and the AI.

What you'll build

  • Scrape any page to clean markdown, no CSS selectors or parsing
  • Automatic anti-bot handling for sites that block scrapers
  • An AI summary of the page in the next node
  • Billed at whichever rail runs the fetch, even on a blocked or empty page

Set it up in 4 steps

1

Get a free ApexApi key

Create a key at apexapi.dev, no card required. It starts with ak-.
2

Install the community node

In n8n: Settings → Community Nodes → Install n8n-nodes-apexapi (0.2.0+).
3

Import this template

Download the workflow, then in n8n use Workflows → Import from File. It uses the ApexApi Context node's Read a Page operation.
4

Add your key and run

Open any ApexApi node, create an ApexApi account credential, paste your key, then click Test workflow.

FAQ

Do I need a separate scraping service?

No. The ApexApi Context node does the scraping and the same key powers the AI summary, one account, one bill.

Will it work on sites that block bots?

Set Anti-Bot Handling to Auto and hardened sites (Cloudflare, etc.) are unlocked automatically.

What does it cost?

Standard pages are $0.002 each; a page that needs anti-bot unlocking is $0.008. That price is charged whenever the fetch is dispatched, including a blocked page or one with no extractable content; only a rejected URL is free.

More n8n templates

See all node operations in the n8n integration docs.