Novidades da v2
Pesquise em várias fontes
Formato da resposta alterado
Novos recursos
- Filtrar por intervalos de tempo (“past week”, “past month”)
- Direcionar países/regiões específicos
- Filtragem por categoria: pesquisar em repositórios do GitHub ou sites de pesquisa
- Resultados limitados a 500 durante a fase alfa
scrapeOptions
com formats: [{"type": "markdown"}]
para obter o conteúdo completo em markdown de cada resultado de busca; caso contrário, você receberá, por padrão, apenas os resultados da SERP (url, title, description). Você também pode usar outros formatos, como {"type": "summary"}
, para conteúdo condensado.
Operadores de pesquisa compatíveis
Operador | Funcionalidade | Exemplos |
---|---|---|
"" | Faz uma correspondência exata com um trecho de texto | "Firecrawl" |
- | Exclui determinadas palavras-chave ou nega outros operadores | -bad , -site:firecrawl.dev |
site: | Retorna apenas resultados de um site específico | site:firecrawl.dev |
inurl: | Retorna apenas resultados que incluam uma palavra na URL | inurl:firecrawl |
allinurl: | Retorna apenas resultados que incluam várias palavras na URL | allinurl:git firecrawl |
intitle: | Retorna apenas resultados que incluam uma palavra no título da página | intitle:Firecrawl |
allintitle: | Retorna apenas resultados que incluam várias palavras no título da página | allintitle:firecrawl playground |
related: | Retorna apenas resultados relacionados a um domínio específico | related:firecrawl.dev |
imagesize: | Retorna apenas imagens com dimensões exatas | imagesize:1920x1080 |
larger: | Retorna apenas imagens maiores que as dimensões especificadas | larger:1920x1080 |
Parâmetro de localização
location
para obter resultados de pesquisa segmentados por região. Formato: "string"
. Exemplos: "Germany"
, "San Francisco,California,United States"
.
Consulte a lista completa de localidades compatíveis para ver todos os países e idiomas disponíveis.
Parâmetro categories
categories
:
github
: Pesquise em repositórios, código, issues e documentação no GitHubresearch
: Pesquise em sites acadêmicos e de pesquisa (arXiv, Nature, IEEE, PubMed, etc.)
Exemplo de uso
Resposta de categoria
category
indicando sua origem:
Pesquisa por período
tbs
para filtrar os resultados por períodos, incluindo intervalos de datas personalizados. Consulte a documentação do recurso de pesquisa para exemplos detalhados e formatos compatíveis.Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
The search query
Maximum number of results to return
Required range:
1 <= x <= 100
Sources to search. Will determine the arrays available in the response.
Categories to filter results by
Time-based search parameter. Supports predefined time ranges (qdr:h
, qdr:d
, qdr:w
, qdr:m
, qdr:y
) and custom date ranges (cdr:1,cd_min:MM/DD/YYYY,cd_max:MM/DD/YYYY
)
Location parameter for search results
Timeout in milliseconds
Excludes URLs from the search results that are invalid for other Firecrawl endpoints. This helps reduce errors if you are piping data from search into other Firecrawl API endpoints.
Options for scraping search results