Crawls a website and returns the list of URLs it contains, without downloading any page content. Use this to discover what pages exist on a domain before deciding which ones to read or extract data from.
You want to discover what pages a domain has (all docs, blog, or pricing URLs) before deciding what to scrape.
Reading the content of those pages (use Read a page on each), or finding sites across the open web (use Web Search).
6.25 credits / call
Set these inside the intent when you run it.
The base URL of the site to map.
A keyword to narrow the returned URLs to a specific section or topic.
A list of URLs found on the site, optionally filtered by keyword.
Run this sub-skill directly: pin it with operation and pass its inputs in the intent. (Omit operation and the Generic Scrapers skill will route from your intent instead.)
curl -X POST "https://skill.askfaro.com/skills/web-scraping/run" \
-H "Authorization: Bearer $FARO_TOKEN" \
-H "Content-Type: application/json" \
-d '{"intent":{"operation":"map_site","url":"https://example.com","filter":"pricing"}}'Example requests