apps/test-site/src/content/blog/launch-week-iii-day-3-extract-v2.md
Welcome to Launch Week III, Day 3! Today we’re excited to unveil /extract v2, the next-generation version of our powerful data extraction endpoint.
If you’ve used the original /extract endpoint we launched back in January, you’re going to love what comes next. The all-new /extract v2 brings massive improvements across the board:
With FIRE-1 integration, /extract v2 doesn’t just pull data — it understands the steps needed to interact, navigate, and retrieve information from complex websites. Whether it’s multiple pages, login walls, or dynamic content, it handles it all.
The new system is significantly more powerful, flexible, and accurate than extract v1. In short: this is a major leap forward for intelligent data extraction.
You can now use the same FIRE-1 agent introduced in Day 2 to perform advanced extraction with the /extract endpoint.
curl -X POST https://api.firecrawl.dev/v1/extract \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{
"urls": ["https://example-forum.com/topic/123"],
"prompt": "Extract all user comments from this forum thread.",
"schema": {
"type": "object",
"properties": {
"comments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"author": {"type": "string"},
"comment_text": {"type": "string"}
},
"required": ["author", "comment_text"]
}
}
},
"required": ["comments"]
},
"agent": {
"model": "FIRE-1"
}
}'
This allows you to extract complex, multi-step, and paginated data — all with a single, streamlined request.
Ready to experience smarter, more interactive data extraction?