Skip to main content
The browser group fetches pages, scrapes and extracts structured data, runs longer crawl jobs, and drives keep-alive Puppeteer-style sessions, all without you operating a browser fleet. Document and image rendering are private platform capabilities used by managed Voyant products rather than developer APIs.

Fetch page content

Fetch the rendered HTML or Markdown of a page.
content and markdown require the browser:render scope.

Scrape and extract

Pull links or scraped content from a page, or extract structured JSON.
scrape and links require browser:scrape. search requires browser:search. json requires browser:extract.

Crawls and sessions

For larger jobs, start a crawl and poll it. For interactive automation, open a keep-alive session and run a sequence of commands against it.
browser.crawls.* requires browser:crawl, and browser.sessions.* requires browser:sessions.

Scopes

Key types: BrowserRenderInput, BrowserScrapeInput, BrowserJsonInput, BrowserSessionSummary, OpenBrowserSessionInput, BrowserCommand, RunBrowserCommandsInput, BrowserCrawlSummary, StartBrowserCrawlInput.