Research API that allows you to build deep research into your own applications”
/deep-research
endpoint enables AI-powered deep research and analysis on any topic. Simply provide a research query, and Firecrawl will autonomously explore the web, gather relevant information, and synthesize findings into comprehensive insights.
type
: Type of activity (‘search’, ‘extract’, ‘analyze’, ‘reasoning’, ‘synthesis’, ‘thought’)status
: Activity status (‘processing’, ‘complete’, ‘error’)message
: Description of the activity or findingtimestamp
: ISO timestamp of when the activity occurreddepth
: Current research depth leveltitle
: Title of the sourcedescription
: Description of the sourceurl
: URL of the sourceicon
: Icon of the sourceformats
parameter to json
. Set the jsonOptions
parameter to specify the schema for the JSON output.
systemPrompt
and an analysisPrompt
to customize the agentic process and the final analysis, respectively.
urls
analyzed. Each url
is 1 credit. You can specify the max number of urls to analyze with the maxUrls
parameter.