Providers
Firecrawl
Firecrawl API v2 — scrape, search, map, crawl with job polling, JSON extract.
import { firecrawl } from "scrape-sdk/firecrawl";
firecrawl({ apiKey: process.env.FIRECRAWL_API_KEY! })Calls https://api.firecrawl.dev/v2. Map is POST /map (URL list, no bodies). Crawl POST /crawl returns { id }; the adapter polls GET /crawl/{id} until completed or failed. Structured extract uses formats: [{ type: "json", schema }].