v2.9.0 is live
Firecrawl v2.9.0 includes browser interaction via /interact, new scrape formats, smarter PDF handling, two new SDKs, and a long list of reliability fixes.

- Browser Interaction via
/interact: Scrape a page, then call/interactto click buttons, fill forms, navigate, or extract dynamic content. Use natural language or write Playwright / Bash code for full control. Sessions persist across calls with live view URLs and reusable browser profiles. - Question Format: Pass a natural-language prompt to
/scrapeand get a direct answer back indata.answer. - Audio Format: Request audio output from any scrape, returned as a field on the document.
onlyCleanContentParameter: Strip navigation, ads, cookie banners, and other non-semantic content from markdown output in a single flag.- PDF Parsing Modes: Choose
fast,auto, orocrparsing with amaxPagesoption for fine-grained extraction control. - Java & Elixir SDKs: Official SDKs with full v2 API support, joining JS, Python, Go, and Rust.
Read the full changelog here.