Popular Firecrawl tools
- Scrape a URL — Scrape one URL with Firecrawl and return clean markdown, JSON extraction, screenshots, links, branding data, or other requested formats.
- Map a website — Discover URLs on a site before deciding what to scrape or crawl.
- Search the web — Search the web with Firecrawl and optionally scrape returned results.
- Send search feedback — Submit feedback for a previous Firecrawl search result.
- Send endpoint feedback — Submit endpoint-level feedback for scrape, parse, map, or search jobs.
- Run a site crawl — Start a Firecrawl crawl job and poll until a terminal status is reached.
- Get crawl status — Fetch the current status and available results for an existing crawl job.
- Extract structured data — Extract structured information from one or more URLs with Firecrawl extraction.
- Start a research agent — Start an asynchronous Firecrawl autonomous web research agent job.
- Get agent status — Poll an existing Firecrawl agent job for status and results.
- Interact with a page — Open or reuse a Firecrawl scrape browser session and execute a prompt or code interaction.
- Stop interact session — Stop a Firecrawl interact session for a scrape id.