Skip to main content
Server path: /web-search | Type: Embedded | PCID required: No Search across Google, YouTube, Amazon, Google Shopping, flights, hotels, news, academic papers, restaurants, and local events.

Tools

ToolDescription
search_googlesearchGoogle web search with advanced filtering
search_youtubeSearch YouTube videos, playlists, and channels
search_amazonSearch Amazon products
search_amazon_productGet detailed Amazon product info by ASIN
search_shoppingGoogle Shopping search with price comparison
search_competitive_pricesCompare prices across retailers
search_flightsSearch flights with filtering and pricing
search_hotelsSearch hotels and vacation rentals
search_newsSearch news articles and stories
search_academicSearch academic papers and journals
search_restaurantsSearch restaurants with ratings and pricing
search_local_eventsDiscover local events and activities

search_googlesearch

Perform a Google web search with advanced filtering options including geo-targeting, language, time range, file type, and device emulation. Parameters:
ParameterTypeRequiredDescription
qstringYesSearch query
glstringNoCountry code for geo-targeting (e.g. us, uk)
hlstringNoLanguage code for results (e.g. en, es)
locationstringNoLocation for localized results (e.g. Austin, Texas)
tbsstringNoTime-based search filter (e.g. qdr:d for past day, qdr:w for past week)
lrstringNoRestrict results to a specific language (e.g. lang_en)
safestringNoSafe search setting (active or off)
filterstringNoEnable or disable duplicate content filtering (0 or 1)
sitestringNoRestrict results to a specific site (e.g. reddit.com)
filetypestringNoRestrict results to a file type (e.g. pdf, doc)
linkstostringNoFind pages linking to this URL
relatedstringNoFind pages related to this URL
startnumberNoResult offset for pagination (default 0)
numnumberNoNumber of results to return (default 10)
devicestringNoDevice to emulate (desktop, tablet, mobile)
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
search_metadataobjectMetadata about the search request
search_parametersobjectEcho of the search parameters used
search_informationobjectTotal results count and search time
knowledge_graphobjectKnowledge Graph panel data (if present)
ai_overviewobjectAI-generated overview summary (if present)
organic_resultsarraySearch results with position, title, link, snippet, date, source
related_questionsarray”People also ask” questions
related_searchesarraySuggested related searches
paginationobjectPagination info and next page tokens

search_youtube

Search YouTube for videos, playlists, channels, and Shorts. Parameters:
ParameterTypeRequiredDescription
search_querystringYesYouTube search query
glstringNoCountry code for geo-targeting
hlstringNoLanguage code for results
spstringNoPagination or filter token from a previous response
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
search_metadataobjectMetadata about the search request
video_resultsarrayVideos with title, link, video_id, thumbnail, channel, published_date, views, length, description
playlist_resultsarrayMatching playlists
channel_resultsarrayMatching channels
shorts_resultsarrayMatching YouTube Shorts
paginationobjectPagination info and next page tokens

search_amazon

Search Amazon product listings with sorting, category filtering, and Prime eligibility. Parameters:
ParameterTypeRequiredDescription
kstringYesSearch query (keywords)
amazon_domainstringNoAmazon domain (e.g. amazon.com, amazon.co.uk)
languagestringNoLanguage code for results
delivery_zipstringNoZIP code for delivery estimates
shipping_locationstringNoLocation for shipping calculations
senumNoSort order (e.g. price-asc-rank, price-desc-rank, review-rank)
nodestringNoCategory node ID to filter by
rhstringNoAttribute refinement filter string
dcbooleanNoInclude direct category results (default true)
pagenumberNoPage number for pagination (default 1)
devicestringNoDevice to emulate (desktop, tablet, mobile)
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
organic_resultsarrayProducts with position, asin, title, link, image, price, rating, reviews_count, is_prime, is_best_seller
paginationobjectPagination info and next page tokens
categoriesarrayCategory refinement options

search_amazon_product

Get detailed product information from Amazon using an ASIN (Amazon Standard Identification Number). Parameters:
ParameterTypeRequiredDescription
asinstringYesAmazon product ASIN
amazon_domainstringNoAmazon domain (e.g. amazon.com)
languagestringNoLanguage code for results
delivery_zipstringNoZIP code for delivery estimates
shipping_locationstringNoLocation for shipping calculations
other_sellersbooleanNoInclude third-party seller offers
devicestringNoDevice to emulate (desktop, tablet, mobile)
no_cachebooleanNoBypass cache and force a fresh lookup
Response fields:
FieldTypeDescription
productobjectFull product details
product.asinstringProduct ASIN
product.titlestringProduct title
product.linkstringProduct URL
product.brandstringBrand name
product.main_imagestringPrimary product image URL
product.imagesarrayAll product image URLs
product.ratingnumberAverage star rating
product.ratings_totalnumberTotal number of ratings
product.reviews_totalnumberTotal number of written reviews
product.priceobjectCurrent price information
product.buybox_winnerobjectBuy Box winner details (price, seller, shipping)
product.specificationsobjectProduct specifications
product.feature_bulletsarrayBullet-point feature list
product.descriptionstringFull product description
product.categoriesarrayCategory breadcrumb
product.bestsellers_rankarrayBest Sellers rank in each category

search_shopping

Search Google Shopping for products with price filtering, free shipping, sale items, and small business options. Parameters:
ParameterTypeRequiredDescription
qstringYesShopping search query
locationstringNoLocation for localized results
google_domainstringNoGoogle domain (e.g. google.com)
glstringNoCountry code for geo-targeting
hlstringNoLanguage code for results
min_pricenumberNoMinimum price filter
max_pricenumberNoMaximum price filter
sort_byenumNoSort order: "1" (relevance), "2" (price low to high)
free_shippingbooleanNoFilter to free shipping only
on_salebooleanNoFilter to sale items only
small_businessbooleanNoFilter to small business sellers
startnumberNoResult offset for pagination (default 0)
devicestringNoDevice to emulate (desktop, tablet, mobile)
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
shopping_resultsarrayProducts with position, title, link, source, price, extracted_price, rating, reviews, thumbnail, delivery, tag
filtersarrayAvailable filter options
paginationobjectPagination info and next page tokens

search_competitive_prices

Compare prices for a product across multiple retailers to find the best deal. Parameters:
ParameterTypeRequiredDescription
qstringYesProduct search query
Response fields:
FieldTypeDescription
shopping_resultsarrayPrice comparisons with position, product_id, title, link, source, price, extracted_price, old_price, rating, reviews, thumbnail, delivery, tag

search_flights

Search for flights with detailed filtering for stops, airlines, alliances, times, emissions, layover duration, and price limits. Parameters:
ParameterTypeRequiredDescription
departure_idstringYesDeparture airport IATA code (e.g. SFO)
arrival_idstringYesArrival airport IATA code (e.g. JFK)
outbound_datestringYesDeparture date in YYYY-MM-DD format
typeenumNoTrip type: 1 (round trip), 2 (one way), 3 (multi-city). Default 1
travel_classenumNoClass: 1 (economy), 2 (premium economy), 3 (business), 4 (first). Default 1
adultsnumberNoNumber of adults (default 1)
childrennumberNoNumber of children (default 0)
infants_in_seatnumberNoNumber of infants in seat (default 0)
infants_on_lapnumberNoNumber of infants on lap (default 0)
return_datestringNoReturn date in YYYY-MM-DD format (for round trips)
legsarrayNoLeg definitions for multi-city trips
glstringNoCountry code for geo-targeting
hlstringNoLanguage code for results
currencystringNoCurrency code for prices (e.g. USD)
sort_byenumNoSort: 1 (best), 2 (price), 3 (departure), 4 (arrival), 5 (duration), 6 (emissions)
max_pricenumberNoMaximum price filter
stopsenumNoMax stops: 0 (nonstop), 1 (1 stop), 2 (2 stops), 3 (any)
airlinesstringNoComma-separated airline codes to include
exclude_airlinesstringNoComma-separated airline codes to exclude
alliancesstringNoFilter by airline alliance
outbound_timesstringNoOutbound departure/arrival time range filter
return_timesstringNoReturn departure/arrival time range filter
exclude_overnightbooleanNoExclude overnight flights
emissionsenumNoEmissions filter level
layover_durationstringNoMin/max layover duration filter
exclude_connsstringNoExclude connecting airports
max_durationnumberNoMaximum flight duration in minutes
departure_tokenstringNoToken for selecting a specific departure flight
booking_tokenstringNoToken for retrieving booking details
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
best_flightsarrayTop recommended flight options
other_flightsarrayAdditional flight options
price_insightsobjectPrice analysis and trends
airportsarrayAirport information for the route

search_hotels

Search for hotels and vacation rentals with filtering for price, star rating, amenities, and cancellation policy. Parameters:
ParameterTypeRequiredDescription
qstringYesHotel search query (e.g. hotels in Paris)
check_in_datestringYesCheck-in date in YYYY-MM-DD format
check_out_datestringYesCheck-out date in YYYY-MM-DD format
adultsnumberNoNumber of adults (default 2)
glstringNoCountry code for geo-targeting
hlstringNoLanguage code for results
currencystringNoCurrency code for prices (e.g. USD)
childrennumberNoNumber of children (default 0)
sort_byenumNoSort: 3 (lowest price), 8 (highest rating), 13 (most reviewed)
min_pricenumberNoMinimum nightly price filter
max_pricenumberNoMaximum nightly price filter
ratingenumNoMinimum guest rating: 7 (good), 8 (very good), 9 (excellent)
hotel_classenumNoMinimum star rating: 2, 3, 4, or 5
free_cancellationbooleanNoFilter to free cancellation only
vacation_rentalsbooleanNoInclude vacation rentals
amenitiesstringNoComma-separated amenity filters
hotel_idsstringNoComma-separated hotel IDs to include
exclude_hotel_idsstringNoComma-separated hotel IDs to exclude
property_typesstringNoComma-separated property type filters
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
propertiesarrayHotels with name, description, gps_coordinates, check_in_time, check_out_time, rate_per_night, total_rate, overall_rating, reviews, amenities, images
brandsarrayHotel brand filter options
paginationobjectPagination info and next page tokens

search_news

Search for news articles and stories with topic and time filtering. Parameters:
ParameterTypeRequiredDescription
qstringYesNews search query
glstringNoCountry code for geo-targeting
hlstringNoLanguage code for results
locationstringNoLocation for localized results
topicstringNoTopic filter (e.g. WORLD, BUSINESS, TECHNOLOGY, SPORTS, HEALTH)
time_periodstringNoTime range: h (hour), d (day), w (week), m (month), y (year)
sort_bystringNoSort order: date or relevance
numnumberNoNumber of results to return (default 10)
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
news_resultsarrayNews items with position, title, stories array
related_topicsarrayRelated topic suggestions
related_publicationsarrayRelated news publications
top_storiesarrayFeatured top stories
paginationobjectPagination info and next page tokens

search_academic

Search academic papers, journals, and scholarly articles with citation tracking and date filtering. Parameters:
ParameterTypeRequiredDescription
qstringYesAcademic search query
as_ylostringNoStart year filter (e.g. 2020)
as_yhistringNoEnd year filter (e.g. 2025)
scisbdnumberNoSort by date (use 1 to sort by date)
clusterstringNoCluster ID for finding related articles
hlstringNoLanguage code for results
lrstringNoRestrict results to a specific language
startnumberNoResult offset for pagination (default 0)
numnumberNoNumber of results to return (default 10)
as_sdtstringNoSearch type filter
safestringNoSafe search setting
filterstringNoDuplicate content filtering
as_visstringNoInclude or exclude citations
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
organic_resultsarrayPapers with position, title, link, publication_info, resources, snippet, inline_links (citation count, related articles, versions)
profilesarrayMatching author profiles
paginationobjectPagination info and next page tokens

search_restaurants

Search restaurants with filtering for ratings, price level, cuisine type, and current availability. Parameters:
ParameterTypeRequiredDescription
qstringYesRestaurant search query (e.g. sushi in San Francisco)
llstringNoGPS coordinates in @lat,lng format for location-based search
locationstringNoLocation name for localized results
hlstringNoLanguage code for results
glstringNoCountry code for geo-targeting
ratingnumberNoMinimum star rating filter
price_levelstringNoPrice level filter (e.g. $, $$, $$$)
open_nowbooleanNoFilter to currently open restaurants
cuisine_typestringNoCuisine type filter (e.g. italian, japanese)
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
local_resultsarrayRestaurants with position, title, place_id, rating, reviews, price, type, address, hours, phone, website, description, thumbnail, gps_coordinates
filtersarrayAvailable filter options
paginationobjectPagination info and next page tokens

search_local_events

Discover local events and activities with date range, category, and location filtering. Parameters:
ParameterTypeRequiredDescription
qstringYesEvent search query (e.g. concerts this weekend)
locationstringYesLocation for event search (e.g. New York, NY)
llstringNoGPS coordinates in @lat,lng format
hlstringNoLanguage code for results
glstringNoCountry code for geo-targeting
start_datestringNoStart date filter
end_datestringNoEnd date filter
categorystringNoEvent category filter
no_cachebooleanNoBypass cache and force a fresh search
Response fields:
FieldTypeDescription
events_resultsarrayEvents with title, date, address, link, image, description, ticket_info, venue, thumbnail
event_location_mapobjectMap data for event locations
events_chipsarrayQuick filter chips for event categories
paginationobjectPagination info and next page tokens