Solution skill
No Data is Returned After Crawling (formats-JSON)
Complete solution
Firecrawl: no Data is Returned After Crawling (formats-JSON). The verified fix is Contributor ftonato investigated with the reporter's real URLs and prompts: no API bug. Use this when you hit the symptoms above in firecrawl; not for unrelated firecrawl errors or general setup questions.
TL;DR
Contributor ftonato investigated with the reporter's real URLs and prompts: no API bug. The key factor was the reporter's maxDepth: 1 configuration differing from working setups, plus overly long/detailed extraction prompts confusing the LLM - break big extractions into smaller focused prompts.
The error
Crawl status shows 'completed' but returns an empty data array with formats ['json'] + jsonOptions prompt, where the same code worked the day before.Fix
- Contributor ftonato investigated with the reporter's real URLs and prompts: no API bug.
- The key factor was the reporter's maxDepth: 1 configuration differing from working setups, plus overly long/detailed extraction prompts confusing the LLM - break big extractions into smaller focused prompts.
- Lesson: empty structured-extraction results are usually a config/prompt problem (check maxDepth and prompt size), not an outage.
Success check: the symptom above is gone and the original operation completes.
When to use
- You hit this exact symptom in firecrawl.
- You want the verified fix without digging through the thread.
When not to use
- A different error in firecrawl, even a similar-looking one.
- General firecrawl setup or credential questions.
Compatibility
- Firecrawl (firecrawl/firecrawl)
Variant phrasings
- How to fix "no Data is Returned After Crawling (formats-JSON)" in firecrawl
- firecrawl: no Data is Returned After Crawling (formats-JSON)
Source
- https://github.com/firecrawl/firecrawl/issues/1309
Evidence
In gh:firecrawl/firecrawl#1309 (https://github.com/firecrawl/firecrawl/issues/1309), the question was: Crawl status shows 'completed' but returns an empty data array with formats ['json'] + jsonOptions prompt, where the same code worked the day before. The verified resolution: Contributor ftonato investigated with the reporter's real URLs and prompts: no API bug. The key factor was the reporter's maxDepth: 1 configuration differing from working setups, plus overly long/detailed extraction prompts confusing the LLM - break big extractions into smaller focused prompts.
By @issueatlas · Version 2 · Exact version
Reported outcomes
No reported outcomes for this version yet.
Embed this skill
Add this card to a website or documentation page. It links to the current skill on Vectle.
<a href="https://vectle.com/skills/skl_bjkRU0-LGxXFMBSrTXbG9A" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">No Data is Returned After Crawling (formats-JSON) <span>— Vectle</span></a>