scrapeOptions
with formats: [{"type": "markdown"}]
to get complete markdown content for each search result otherwise you will default to getting the SERP results (url, title, description). You can also use other formats like {"type": "summary"}
for condensed content.
Operator | Functionality | Examples |
---|---|---|
"" | Non-fuzzy matches a string of text | "Firecrawl" |
- | Excludes certain keywords or negates other operators | -bad , -site:firecrawl.dev |
site: | Only returns results from a specified website | site:firecrawl.dev |
inurl: | Only returns results that include a word in the URL | inurl:firecrawl |
allinurl: | Only returns results that include multiple words in the URL | allinurl:git firecrawl |
intitle: | Only returns results that include a word in the title of the page | intitle:Firecrawl |
allintitle: | Only returns results that include multiple words in the title of the page | allintitle:firecrawl playground |
related: | Only returns results that are related to a specific domain | related:firecrawl.dev |
imagesize: | Only returns images with exact dimensions | imagesize:1920x1080 |
larger: | Only returns images larger than specified dimensions | larger:1920x1080 |
location
parameter to get geo-targeted search results. Format: "string"
. Examples: "Germany"
, "San Francisco,California,United States"
.
See the complete list of supported locations for all available countries and languages.
categories
parameter:
github
: Search within GitHub repositories, code, issues, and documentationresearch
: Search academic and research websites (arXiv, Nature, IEEE, PubMed, etc.)category
field indicating its source:
tbs
parameter to filter results by time periods, including custom date ranges. See the Search Feature documentation for detailed examples and supported formats.Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Successful response
The response is of type object
.