Price: Charged according to the corresponding search provider
List of Search API Providers
Provider Name
Notes
tavily
Optional parameter for time filtering (time_range): day, week, month, year, d, w, m, y. Other values are treated as unlimited; Optional parameter for search category (category): general, news. If not provided or other values are passed, it defaults to general.
search1_search
Optional parameter for time filtering (time_range): day, month, year. Other values are treated as unlimited; Optional parameter for search category (category): google, bing, duckduckgo, yahoo, youtube, x, reddit, github, arxiv, wechat, bilibili, imdb, wikipedia. Other values are treated as unlimited; This provider requires the crawl_results field to be set in order to obtain webpage content, but crawl_results will incur additional costs.
search1_news
Optional parameter for time filtering (time_range): day, month, year. Other values are treated as unlimited; Optional parameter for search category (category): google, bing, duckduckgo, yahoo, hackernews. Other values are treated as unlimited; This provider requires the crawl_results field to be set in order to obtain webpage content, but crawl_results will incur additional costs.
bocha
Optional parameter for time filtering (time_range): oneDay, oneWeek, oneMonth, oneYear. In addition to these preset values, it also supports matching date ranges in the format YYYY-MM-DD…YYYY-MM-DD, e.g. (2025-01-01…2025-05-01), and searching for a specific date YYYY-MM-DD, e.g. (2025-01-01). Other formats are treated as unlimited.
exa
Optional parameter for search category (category): company, research paper, news, pdf, github, tweet, personal site, linkedin profile, financial report. Other values are treated as unlimited; For this provider, the time_range parameter is not effective. Instead, use the four fields “startCrawlDate”, “endCrawlDate”, “startPublishedDate”, “endPublishedDate” in ISO8601 format, e.g. (2023-01-01T00:00:00.000Z).
firecrawl
Optional parameter for time filtering (time_range): day, hour, week, month, year. Other values are treated as unlimited.
metaso
Optional parameter for search category (category): “webpage”, “document”, “scholar”, “podcast”, “video”, “image”; Supports max_results and page parameters (one page = 10 items) to control the number of search results returned, only one of the two can be used; By default, webpage content is not returned. You can set includeRowContent=true in the parameters to enable it, which will incur additional costs.
Request Parameters
Header Parameters
AuthorizationstringRequired
Example Value:Bearer {{YOUR_API_KEY}}
Request Body application/json
querystringRequired
providerstringRequired
For specific vendor information, please refer to the table in the documentation.
max_resultsintegerOptional
categorystringOptional
For the optional parameter range, please refer to the remarks in the vendor list in the documentation.
time_rangestringOptional
For the optional parameter range, please refer to the remarks in the vendor list in the documentation.
startCrawlDatestringOptional
Only effective when exa is selected as the vendor
endCrawlDatestringOptional
Only effective when exa is selected as the vendor
startPublishedDatestringOptional
Only effective when exa is selected as the vendor
endPublishedDatestringOptional
Only effective when exa is selected as the vendor
crawl_resultsintegerOptional
Only effective when search1_search or search1_news is selected
include_imagesbooleanOptional
Effective for some vendors
include_domainsanyOfOptional
There may be cases where the search results are empty, and array batch filtering is supported.
exclude_domainsanyOfOptional
Support array batch filtering
API Pricing
$¥ 円 ₽
Model
Description
302.AI Price
Unified Search API
Search
Charges based on the corresponding search provider