{"product_id":"n8n-page-tools-workflow-source-linked-webpage-json-dataset","title":"n8n Page Tools Workflow: Source-Linked Webpage JSON Dataset","description":"\u003ch3\u003eTurn up to 10 public webpages into a source-linked JSON dataset—before you import anything\u003c\/h3\u003e\n\u003cp\u003eThis n8n Page Tools workflow pulls webpage content using Circadian Page Tools on RapidAPI, converts the results into a structured \u003cstrong\u003eresearch-sources.json\u003c\/strong\u003e dataset, and clearly separates successful source text from errors, empty pages, partial\/truncated content, and unsupported response types—so your desk research and knowledge-base imports start clean.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts with your selected URL array\u003c\/strong\u003e (manual start). It checks the input format, rejects embedded URL logins, trims whitespace, and removes exact duplicate URL strings.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts each unique URL once\u003c\/strong\u003e via the fixed Page Tools extraction gateway on RapidAPI, using a \u003cstrong\u003e1-second batch interval\u003c\/strong\u003e and \u003cstrong\u003eno automatic retries\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies every response\u003c\/strong\u003e into one of: extracted, source_http_error, partial_response, unsupported_content, empty_content, api_error, or invalid_response.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePreserves diagnostic metadata\u003c\/strong\u003e for each record, including requested URL, final URL, API\/source statuses, content type, and truncation flag.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds one dataset\u003c\/strong\u003e containing a result summary, run-local source IDs, an assembly timestamp, explicit limitations, and error records with \u003cstrong\u003enull Markdown\u003c\/strong\u003e so failures are visible.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs and downloads\u003c\/strong\u003e \u003cem\u003eresearch-sources.json\u003c\/em\u003e for review prior to research or knowledge-base import.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePre-screen public URLs for knowledge-base ingestion (catch empty pages, partial HTML, or truncation).\u003c\/li\u003e\n  \u003cli\u003eRapid desk research: compile source-linked Markdown snapshots for review and citation.\u003c\/li\u003e\n  \u003cli\u003eCompliance-friendly documentation: keep both successes and failures in one JSON export for traceability.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCircadian Page Tools\u003c\/strong\u003e via \u003cstrong\u003eRapidAPI\u003c\/strong\u003e (Markdown extraction from webpages)\u003c\/li\u003e\n  \u003cli\u003en8n nodes: \u003cstrong\u003eManual Trigger\u003c\/strong\u003e, \u003cstrong\u003eSet\u003c\/strong\u003e, \u003cstrong\u003eCode\u003c\/strong\u003e, \u003cstrong\u003eSticky Note\u003c\/strong\u003e, \u003cstrong\u003eHTTP Request\u003c\/strong\u003e, \u003cstrong\u003eConvert to File\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e The workflow does not crawl the links found within extracted pages; it only processes the provided URL set.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46232443060403,"sku":"N8N-21029","price":19.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/yKKD0wwpYq8TEhHEQKdXD_RJNMKjMT.png?v=1792142523","url":"https:\/\/buyflowscripts.com\/products\/n8n-page-tools-workflow-source-linked-webpage-json-dataset","provider":"N8N Commerce","version":"1.0","type":"link"}