Scrapes a website to discover and crawl its pages for the knowledge base. Use this endpoint to add website content as a knowledge source for agents.
Configuration: Supports options for URL filtering and crawl depth control.
API Key with fullAccess scope(i.e. Rest API Key from the Dashboard).
Website crawling configuration
Target website URL to crawl
"https://docs.example.com"
Maximum depth to crawl from the starting URL
1 <= x <= 105
Maximum number of pages to crawl
1 <= x <= 10000500
URL patterns to include in crawling (substring matching)
["docs/", "api/", "guides/"]URL patterns to exclude from crawling (substring matching)
["login", "signup", "admin", "privacy"]Fetch and return sitemap URLs from the website
true
Crawler service to use for crawling (firecrawl, puppeteer, etc.)
"firecrawl"