Pricing
Google SERP API
Google Rank Tracking API
Google About This Result
Google AI Mode API
Gemini API
Bing Copilot API
GitHub Search API
Google Ads Transparency
Google Shopping API
Google Maps API
Google Local API
Google Trends API
Google Flights API
Skyscanner API
Google Hotels API
Google Videos API
Google Images API
Google Shorts API
Google Lens API
Google Reverse Image
Google News API
Google Autocomplete API
Google Scholar API
Google Forums API
Google Finance API
Google Patents API
Google Jobs API
Google Events API
Perplexity API
Amazon Search API
Shein Search API
Bing Search API
Baidu Search API
Google Play API
Bing Images API
Apple App Store API
Apple Maps API
Yandex Search API
Yandex Reverse Image
Yandex Images API
Yandex Videos API
Bing Videos API
Bing Shopping API
Bing Maps API
YouTube Search API
DuckDuckGo API
Yahoo Search API
Walmart Search API
BestBuy Search API
AutoScout24 API
Naver Search API
eBay Search API
Meta Ad Library API
LinkedIn Ad Library API
LinkedIn Jobs API
Reddit Search API
Reddit Ad Library API
TikTok Ads Library API
TikTok Search API
TikTok Profile API
TikTok Video API
Google AI Overview API
Zillow API
Airbnb Search API
Booking.com Search API
Tripadvisor Search API
Yelp API
Facebook Business Page
Instagram Profile API
ChatGPT API
Existing customer? Sign in
What's New
New updates and improvements to SearchApi
← BackOctober 2026: Update
New
October brought 26 new APIs, among them Reddit Search, Skyscanner Flights and Hotels, LinkedIn Jobs, three GitHub APIs, and six for TikTok. We also added country targeting to ChatGPT and Gemini, map search to Zillow, AI summaries to Amazon Product and Yahoo, and web results with prices to Google Lens, along with one breaking change to Google Hotels prices and a long list of engine improvements.
SOC 2 Type II Compliant
SearchApi is now SOC 2 Type II compliant. An independent auditor tested our security controls over time and confirmed they work in practice, not just on paper.
If you’re evaluating SearchApi or running a vendor security review, our SOC 2 Type II report sits alongside our ISO/IEC 27001:2022 certificate and GDPR documentation in our Trust Center.
Reddit Search API
The Reddit Search API returns the Reddit posts that match a query, across all of Reddit or within one subreddit, up to 7 per page, as on Reddit.
Skyscanner Flights API
The Skyscanner Flights API returns Skyscanner's flight itineraries for a route and dates, with the sellers offering each one.
Skyscanner Hotels API
The Skyscanner Hotels API returns the hotels and rentals Skyscanner lists for a place and dates, with every partner's rate.
Google Hotels Price Calendar API
The Google Hotels Price Calendar API returns a property's price for every check-in date in a range, as shown in Google Hotels' date picker.
Google Events Details API
The Google Events Details API returns the full details of an event from Google Events, including exact times, ticket sellers, and venue.
LinkedIn Jobs API
The LinkedIn Jobs API returns LinkedIn job listings for a keyword and location, up to 1,000 jobs per search.
LinkedIn Job Details API
The LinkedIn Job Details API returns a single LinkedIn job in full, from the description to the applicant count.
LinkedIn Top Content API
The LinkedIn Top Content API returns the posts LinkedIn features on its Top Content pages, by category or topic.
GitHub Profile API
The GitHub Profile API returns a GitHub user or organization profile, with its pinned repositories, contributions, and README.
GitHub Repository API
The GitHub Repository API returns a public GitHub repository, from its stats and latest commit to its README.
GitHub Trending API
The GitHub Trending API returns the repositories or developers trending on GitHub today, this week, or this month.
Yelp Place API
The Yelp Place API returns a Yelp business page, from hours and photos to menus and health inspections.
Yelp Reviews API
The Yelp Reviews API returns a business's Yelp reviews with reviewer profiles, photos, reactions, and owner replies.
Bing Maps API
The Bing Maps API returns the places Bing Maps shows for a search, or a single place when the query names one.
DuckDuckGo Maps API
The DuckDuckGo Maps API returns the places DuckDuckGo Maps shows for a search, sourced from Yelp, Tripadvisor, and Apple Maps.
TikTok Comments API
The TikTok Comments API returns the comments on a public TikTok video or photo post, or the replies to one of its comments.
TikTok Profile Followers API and TikTok Profile Following API
The TikTok Profile Followers and Following APIs return the accounts that follow a public TikTok profile, or that it follows.
TikTok Hashtag API
The TikTok Hashtag API returns a TikTok hashtag's details, including its video and view counts.
TikTok Profile Live API
The TikTok Profile Live API checks whether a TikTok creator is live right now and returns the stream's details.
TikTok Explore API
The TikTok Explore API returns the videos TikTok features on its Explore page, for all of TikTok or one of its categories.
YouTube Channel Lives API
The YouTube Channel Lives API returns the live, upcoming, and past streams on a channel's Live tab.
YouTube Trending Shorts API
The YouTube Trending Shorts API returns the shorts trending in YouTube's Shorts feed for a country.
Yandex Images API
The Yandex Images API returns Yandex image search results with each image's original file, source page, and size.
Yandex Videos API
The Yandex Videos API returns Yandex video search results from YouTube, VK Video, Rutube, Dzen, and other video sites.
Amazon Autocomplete API
The Amazon Autocomplete API returns the suggestions Amazon's search box shows for a query, on every Amazon marketplace.
MCP Tool Bundles
We added Skyscanner and Reddit bundles, plus new MCP tools for GitHub, TikTok, YouTube, LinkedIn, Amazon Autocomplete, Google Hotels Price Calendar, Google Events, and Bing Maps. We also removed the deprecated Perplexity tool.
⚙️ Engine Improvements:
Google
- Added apps on mobile searches: the Google Play and App Store cards Google shows for app queries
- Added the calculator answer box (answer_box with type: "calculator")
- Added search_information.showing_results_for for auto-corrected queries, also on Google Light, Google News Light, and Google Videos Light
- location now works with long and non-ASCII location names
- local_results now also comes back when Google shows places as a carousel of cards, as it often does in Europe
- Hotels in local_results now return hotel_class, amenities, gps_coordinates, images, and a property_token for the Google Hotels Property API
- Text ads placed between the organic results now come back in ads with block_position: "middle"
- Shopping ads inside the AI Overview now come back in shopping_ads with block_position: "ai_overview"
- Fixed missing or wrong link and domain on text ads
- Fixed knowledge_graph.website for local businesses, and the knowledge graph’s live busyness_score
- Restored total_results, page, and time_taken_displayed in search_information
- Fixed AI Overview answers dropping words and headings, and math now comes back once, as LaTeX. The Google AI Overview and Google AI Mode APIs get the same fixes
- AI Overview reference_links now include the Shopping product cards Google cites
Google Ads Transparency Center Ad Details
- Fixed YouTube variations missing from ads whose URLs carry a tracking template like agid:{adgroupid}
Google AI Mode
- Restored local_results after Google moved them to new cards.
- Places from the carousel now also return kgmid, data_id, place_id, ludocid, gps_coordinates, thumbnail, distance, and open_state
- gl on its own now localizes the answer. Before, a search with only gl=nl was told the assistant couldn’t see its location
Google Flights
- hl now accepts region codes such as en-GB and en-US, and en-GB returns British date and time formats. Google Flights Calendar, Google Flights Location Search, Google Hotels, Google Hotels Autocomplete, and Google Hotels Property accept the same codes
Google Flights Deals
- Added flight_type=one_way for one-way deals. Round trips stay the default, and one_way can’t be combined with q
Google Hotels
- Breaking change: as announced last month, price_before_taxes no longer repeats the tax-inclusive price. It now appears only next to a different, tax-inclusive price. Every other price, including the single “Nightly price with taxes + fees” figure on US and Canadian offers, comes back in price and extracted_price only
Google Hotels Autocomplete
- Hotel suggestions now include a property_token for the Google Hotels Property API
- Fixed suggestion type: cities and states were labeled as hotels or airports. type is now hotel, destination, or query
Google Hotels Property
- Breaking change: the same price_before_taxes change applies to properties, offers, rooms, rates, and related hotels
- Each property now returns the check_in_date, check_out_date, and currency its prices are for. When Google answers with a different stay than the one requested, you now get a no-results response instead of prices for other dates, and impossible dates or zero-night stays return a 400
- Fixed type on vacation rentals, nearby rentals, and people_also_viewed
- Fixed is_entity_closed returning true for open properties
- hl now defaults to en-us, and search_parameters echoes it in lower case
Google Lens
- Google removed the Products tab from Lens on October 7, so search_type=products without q now returns a 400, and products is gone from the docs. With q, it returns the same results as visual_matches
- search_type=all without q now returns organic_results, the web results below the visual matches, with price, extracted_price, and currency. Ranges like “$28.11 to $29.71” come back as extracted_price_range (from, to) with is_price_range. link=resolved resolves these links too, at the cost of speed
Google Light
- Fixed organic_results and sitelink links coming back as bare tokens after Google changed its basic page. They now return the destination URL
- Restored knowledge_graph, and fixed top stories and latest posts on Google’s new layout
Google Local
- Restored hotel_class, amenities, gps_coordinates, and images on desktop hotel results, and added property_token for the Google Hotels Property API
Google Maps
- Added holiday_hours to places with a holiday in the next seven days, each with date, day, holiday_name, hours, and is_special_hours, which marks hours the business set for that holiday. Google Maps Directions Search Along Route results include it too
Google Maps Place
- Added holiday_hours
- Fixed hours, open_hours, and open_state missing for places that hide their street address
- Google Maps now shows a limited view of most places to visitors who aren’t signed in, so most responses come back without images, popular_times, people_also_search_for, menu, or price, and with 5 reviews instead of 8. The docs page lists every affected field
Google News Light
- Added link=resolved to turn Google’s encrypted result and top story links into real URLs, at the cost of speed.
Google News Portal
- Keyword searches no longer return the search words as a related publication without a publication_token
Google Place
- Added the live busyness_score to popular times
Google Play Product
- Sorting movie, TV, book, or audiobook reviews by best_rated now returns a 400, since Google Play offers that sort only for apps
Google Product
- Offer link and typical_prices.popular_choice_link return the retailer URL again, after Google switched them to encrypted links
Google Product Offers
- Offer link returns the retailer URL again
Google Product Page
- Variant pages now return product.product_token, so the Google Product Offers API can list that variant’s sellers
Google Rank Tracking
- Fixed searches returning fewer results than num when Google’s pages held video or mobile results, and a result Google repeats is now listed once
Google Travel Explore
- A region arrival_id with no flights, such as Europe, now returns a no-results response instead of an error saying it points to a city
Google Videos Light
- Added link=resolved to turn Google’s encrypted video links into real URLs, at the cost of speed.
Airbnb Property
- Added bedrooms for entire places: an integer, 0 for a studio. Private rooms don’t return it
- Fixed house_rules.during_your_stay returning section headings like “During the stay” instead of the listing’s rules, and brought back check_in, check_out, and checking_system (like “Self check-in with building staff”)
Amazon Offers
- Each offer now returns its own original_price and save. Every offer used to repeat the first offer’s
- Added original_price.label, as on Amazon Product
Amazon Product
- Added ai_summary from Amazon’s “Customers say” block: a summary plus aspects, each with name, sentiment (positive, negative, or mixed), summary, mentions, positive_mentions, and negative_mentions
- Added original_price.label, the text Amazon prints beside a struck price, such as “List Price”, “Typical price”, or “M.R.P”, in the page’s language. Sponsored cards now return original_price too
- similar_products and sponsored_products are back after Amazon moved its carousels
- frequently_bought_together now comes back only when it lists products, and not for sponsored bundles
- Fixed images missing on some products
Amazon Search
- Added original_price_label next to original_price
Baidu
- Restored top_stories on Baidu’s new news layout. Single-story results now return the headline and its publication date
Bing Copilot
- Added market_code, such as de-de or en-sg, to get answers for that market (35 Bing markets plus Singapore)
Booking.com Property
- Fixed rates listed without a room name or bed setup, or under another room’s name and beds
ChatGPT
- Added country (196 countries, us by default) to get answers as a user in that country
- Fixed doubled answers and missing reference_links and citations after ChatGPT changed its answer format. Sources ChatGPT lists only as link cards now count too
- Restored inline_images, cards, and expand_entities
- Fixed response_metadata.model missing on some answers
DuckDuckGo
- Fixed ads missing after a DuckDuckGo change. Ad extensions and structured_snippet now return their content instead of coming back empty, and ad favicon comes from the advertiser’s domain instead of a click tracker
eBay Search
- Category-only searches (category_id without q) now apply free_returns, psa_vault, product_origin_country, postal_code, and distance_radius, and return total_results, filters, and sorted_by like keyword searches. On ebay.com, .co.uk, .com.au, and .de, sort them by price with price_shipping_low_to_high or price_shipping_high_to_low
- organic_results now ends at eBay’s “Results matching fewer words” divider (q=airbnb.com returns 4 results instead of 64). Add include_related_results=true to get the rest as related_results
- A top-level category on ebay.com without q or buying_format now returns a 400 that says what to add, and pages where eBay reports 0 results return a no-results response
- Removed ebay.ph, which eBay now redirects to ebay.com
Facebook Business Page
- page_id now accepts page names like nike as well as numeric IDs, and any other value returns a 400. Facebook Business Page Reviews works the same way
Gemini
- Added gl (203 countries, us by default) to get answers as a user in that country. How local the answer gets depends on the question
GitHub Search
- Added type=gists for public gists, with owner, file, fork, comment, and star counts, last activity, and a preview of the first file. Gists sort by stars, forks, or updated
Instagram Post
- Posts whose account is private or removed now return the error “Instagram post is not available. Its account may be private or removed.”
- A carousel slide’s own shortcode now returns its parent carousel post
LinkedIn Ad Library
- Added advertiser_id to get one company’s ads by its LinkedIn company ID. advertiser matches names loosely, so similarly named companies fill the results
- The last page no longer returns a next_page_token that leads to an error
- A custom time_period that ends today or on its start date now returns a 400. LinkedIn returns nothing for those ranges
LinkedIn Ad Library Ad Details
- targeting locations are no longer split apart or merged together (“Southwest Finland, Finland” used to come back as two places)
Naver
- Restored inline_shopping (Naver Price Comparison) and plus_store_results, with title, link, seller, price, delivery_fee, rating, reviews, is_ad, and is_rental
TikTok Profile Videos
- Private profiles now return is_private: true with an empty videos list, and missing or login-only profiles return an error saying so
TikTok Search
- Added time_period (last_day, last_week, last_month, last_3_months, or last_6_months), TikTok’s “Date posted” filter, for filter_byall and videos
Tripadvisor Place
- Destination pages on Tripadvisor’s Italian, German, French, and Spanish sites now return areas: the neighborhoods or cities in the destination, each with place_id, title, link, thumbnail, rating, and reviews
Walmart Product
- Added include_similar_products=true to return the products in Walmart’s carousels (“Similar items you might like”, “More items to consider”) as similar_products, at the cost of speed
- rating and reviews now match the numbers next to the product title. One product returned 0 from 0 reviews instead of 4.6 from 5,610
- seller_name no longer comes back empty when Walmart sends only the seller’s display name
- Retired products now return the error “Walmart couldn’t find this product.”
Walmart Search
- Broad queries like party or school, which Walmart answers with an AI “Top types of…” page, now return organic_results instead of an empty result
Yahoo
- Added ai_overview from Yahoo’s AI summary, in the same text_blocks, markdown, and reference_links shape as the Google and Bing APIs.
- knowledge_graph is back for people, teams, and places in Yahoo’s newer panels
YouTube Video
- Videos behind YouTube’s sign-in wall now return the error “This video requires authentication to view.” along with the channel
Zillow
- Added map search: bounding_box ([[ne_lat,ne_lng],[sw_lat,sw_lng]], the same format as the Airbnb API) or a circle with lat, lon, and radius in miles (up to 100). q is optional with either. Zillow returns at most 24 pages per search, so split large areas into smaller ones
Zillow Property
- Restored price_history, tax_history, nearby_schools, parcel_id, the full facts_and_features, and about 20 more fields, and fixed walk_score and comparables going missing
- Added facts_and_features.association_name, the HOA name
⏭️ What’s coming next?
- More Reddit APIs
- Target APIs
- Home Depot APIs
- Google Hotels Reviews APIs
- Brave AI Mode API
Stay tuned for more updates! As always, we’re committed to providing you with the best experience