What's New

New updates and improvements to SearchApi

October 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

September 2026: Update

New
September and the first days of October brought twelve new APIs, among them Yelp Search, GitHub Search, Google Reverse Image, and five new YouTube APIs. We also added follow-up questions to Google AI Mode, coordinate targeting to Google, a currency parameter to Amazon, and a long list of engine improvements.

​Yelp Search API​

The Yelp Search API returns Yelp’s local business results for a search term and location. It includes:

  • Businesses - The local_results array provides position, place_id, alias, title, link, rating, reviews, price, categories, address, phone, distance, highlights, thumbnail, and images.
  • Review Snippets - review_snippet with review_snippet_highlighted_words, or the business’s own description where Yelp shows one instead.
  • Ads & Context - Sponsored listings in ads, plus breadcrumbs, related_searches, and search_information with the location Yelp resolved.
  • Filters - sort_by, price (1 to 4), category, and Yelp attribute filters such as GoodForKids or RestaurantsDelivery.
  • Mobile or Desktop - device=mobile (default) returns up to 80 results per page, and desktop returns 10 while adding neighborhoods and is_service_area_business. Yelp lists at most 240 results per search.

We kept the structure consistent with the Google Maps API for easier migration.

​TikTok Search API​

The TikTok Search API returns TikTok’s keyword search results: videos, photo posts, and creator profiles. It includes:

  • Videos & Photos - The videos and photos arrays provide id, link, caption, iso_date, views, likes, comments, shares, saves, thumbnail, hashtags, mentions, music, and the tagged location.
  • Creators - Each post carries its author (username, name, is_verified, followers, hearts), and the profiles array returns matching accounts.
  • Result Tabs - filter_by picks all, videos, photos, or profiles. On the mixed all tab, grid_position keeps TikTok’s interleaved order.
  • Media Detail - video_meta (definition, format, codec, bitrate), subtitles per language, and carousel_items for photo carousels.
  • Pagination - pagination.next_page_token walks the full result set.

We kept the video and photo items consistent with the TikTok Profile Videos API for easier migration.

​TikTok Autocomplete API​

The TikTok Autocomplete API returns the suggestions TikTok’s search box shows for a query, in TikTok’s ranking order. It includes:

  • Suggestions - The suggestions array provides position, type (query or profile), value, language, and score, TikTok’s predicted click-through rate.
  • Profiles - Profile suggestions add username, name, link, and is_verified.
  • Markets - country (52 markets, US by default) and language (the user’s app language, English by default).

Each value works as the q of the TikTok Search API. We kept the structure consistent with our other autocomplete APIs (Google Autocomplete and YouTube Autocomplete) for easier migration.

​LinkedIn Ad Library Ad Details API​

The LinkedIn Ad Library Ad Details API returns a single ad from LinkedIn’s Ad Library, including when it ran and who it targeted. Pass the id from LinkedIn Ad Library API results as ad_id. It includes:

  • Ad Data - The ad object provides id, link, ad_type, ad_format, advertiser, paid_for_by, and external_link.
  • Creative - The content object returns the headline, media, and call_to_action for every ad type: image, video (with every mp4 rendition), carousel, document, event, message, and job ads.
  • Run Dates & Reach - first_shown_date, last_shown_date, total_impressions with numeric total_impressions_min and total_impressions_max, and impressions_by_country.
  • Targeting - targeting lists the included and excluded segments (language, location, and more), and targeting_parameters shows which categories the advertiser targeted or excluded.

LinkedIn publishes run dates, impressions, and targeting only for ads shown in the EU, so those fields appear on EU-served ads only.

​GitHub Search API​

The GitHub Search API returns github.com search results for every search type through one engine. Set type to repositories (default), users, issues, pull_requests, commits, topics, discussions, packages, wikis, or marketplace. It includes:

  • Repositories - The organic_results array provides id, name, full_name, link, description, owner, stars, language, topics, updated_at, and is_archived.
  • Issues & Pull Requests - Each result carries number, title, snippet, state, is_merged, comments, labels, author, created_at, and its repository.
  • Commits - sha, message, authors, committer, verification (signature status), checks (CI state and runs), and issue_references.
  • Six More Types - Users (followers, repos), topics, discussions, packages (downloads, latest_version), wikis, and Marketplace listings each return their own result shape.
  • Search Syntax & Sorting - q accepts GitHub’s qualifiers (language:ruby stars:>1000, is:pr is:merged), and sort and order follow the options GitHub offers for each type.
  • Facets & Pagination - language_filters and package_type_filters return ready-made qualifiers for narrowing a search. pagination reaches page 100 (GitHub’s 1,000-result cap), while search_information.total_results reports the full match count.

​YouTube Channel Posts API​

The YouTube Channel Posts API returns a channel’s community posts from its Posts tab, about 10 per page. It includes:

  • Posts - The posts array provides position, id, link, content, hashtags, extracted_likes, extracted_comments, published_time, poll, quiz, attachments, and reposts with their original_post.
  • Channel - The channel object provides id, title, handle, subscribers, videos, description, badges, is_verified, banner, and avatar.
  • Inputs & Pagination - channel_id accepts an @handle or a channel ID, with gl and hl, and pagination.next_page_token walks the channel’s post history.

Each post carries the same fields as the YouTube Post API, and its id works as that API’s post_id when you need the exact publish_date.

​YouTube Post API​

The YouTube Post API returns a single YouTube community post from its URL or post_id. It includes:

  • Post Data - The post object provides id, link, content, content_links (the full destination of every link YouTube shortens), hashtags, likes with the exact extracted_likes, published_time, and the exact publish_date.
  • Channel - The channel object provides id, title, handle, link, and thumbnail.
  • Polls & Quizzes - poll returns total_votes and choices. quiz flags the correct answer with is_correct and includes the explanation and total_answers.
  • Attachments - The attachments array returns images, videos (with views, length_seconds, and collaborators), and playlists (with a preview of their videos).
  • Reposts & Flags - Reposts carry the full original_post, and every post reports is_members_only and is_comments_disabled.

​YouTube Playlist API​

The YouTube Playlist API returns the videos of a public YouTube playlist, up to 100 per page, in playlist order. It includes:

  • Playlist Data - The playlist object provides id, title, description, link, video_count, views, last_updated, and flags such as is_podcast, is_album, is_course, and has_unavailable_videos.
  • Videos - The videos array provides position, id, title, link, length_seconds, views, published_time, channel, collaborators, thumbnail, and is_short.
  • Owner Channel - The channel object provides id, title, handle, link, and thumbnail.
  • Pagination - pagination.next_page_token walks the full playlist. Channel upload playlists (UU...) work too.

We kept the structure consistent with the YouTube Channel Videos API for easier migration.

​YouTube Hashtag API​

The YouTube Hashtag API returns the videos or shorts YouTube lists under a hashtag. It includes:

  • Hashtag - The hashtag object provides title, link, and YouTube’s approximate videos and channels counts.
  • Videos - The videos array provides position, id, title, link, views, length, published_time, badges, is_live, is_short, channel, and thumbnail.
  • Shorts - Set search_type=shorts to get the shorts array with id, title, link, views, and thumbnail.
  • Inputs - hashtag works with or without the leading #, with gl and hl for targeting and pagination.next_page_token for the next page.

We kept the videos items consistent with the YouTube Search API for easier migration.

​YouTube Autocomplete API​

The YouTube Autocomplete API returns the suggestions YouTube shows in its search box, in YouTube’s order. It includes:

  • Suggestions - The suggestions array provides value and type (query, channel, or entity), plus kgmid when YouTube sends one.
  • Channels - Channel suggestions add a channel object with id, title, handle, link, and thumbnail.
  • Topics - Entity suggestions can add title, subtitle, thumbnail, and thumbnail_source.
  • Inputs - q, with gl and hl for localized suggestions.

We kept the structure consistent with the Google Autocomplete API for easier migration.

​eBay Shipping Calculator API​

The eBay Shipping Calculator API returns the postage rates a seller would pay to ship a package, from eBay’s public shipping calculator. It includes:

  • Shipping Services - The shipping_services array provides position, carrier, service, service_code, price (eBay’s discounted rate where it has one), retail_price (the carrier’s undiscounted rate), currency, has_tracking, and included_coverage.
  • Delivery Window - estimated_delivery_min_hours and estimated_delivery_max_hours.
  • Package Inputs - weight, length, width, and height in imperial or metric units, plus ship_from_zip, with ship_to_zip, ship_to_country, and irregular_package as options.
  • Six Marketplaces - ebay_domain covers ebay.com, .ca, .co.uk, .com.au, .de, and .fr, and sets the origin country and currency.
  • Price Ranges - Domestic quotes without ship_to_zip return ranges in extracted_price_range with is_price_range, the same shape the eBay Search API uses.

​Google Reverse Image API​

The Google Reverse Image API searches Google with an image instead of text and returns everything Google shows for it, including the web results the Google Lens API leaves out. It includes:

  • Web Results - The organic_results array provides position, title, link, source, domain, displayed_link, snippet, date, thumbnail, and sitelinks. Links come back as their real destinations, though a few might still arrive as google.com redirects.
  • Visual Matches - The visual_matches array provides position, title, link, source, thumbnail, and image, plus price, rating, and reviews for products.
  • Related Searches - related_searches returns title, link, and thumbnail.
  • Inputs - url takes any public image URL, with country and hl to localize the search.

We kept visual_matches and related_searches exactly the same as in the Google Lens API, and organic_results consistent with the Google Search API, for easier migration.

​MCP Tool Bundles​


We added MCP tools for GitHub Search, Google Reverse Image, TikTok Search, TikTok Autocomplete, YouTube Post, YouTube Channel Posts, and YouTube Hashtag. Every MCP integration now has an Analytics page with per-tool usage, speed, and success rates, and calls your AI client gets wrong are counted separately as validation errors instead of lowering your success rate. Search tools are now marked read-only, so clients like Claude no longer treat each search as a write action. The Google AI Mode tool now accepts an image URL too. We also fixed ChatGPT on the web failing to connect, and Claude.ai connectors saved with the older ?token= URL failing after sign-in.

⚙️ Engine Improvements:


Google

  • Added latitude and longitude for coordinate targeting, as an alternative to location or uule
  • Added showtimes for movie and theater searches on desktop: each day lists what’s playing where, with showings grouped by format, a datetime in local time, and a timezone_note on theater results
  • Organic result links, video results included, now return the real destination by default when Google serves encrypted redirects. link=resolved is only needed for sitelinks, AI Overview and People Also Ask citations, and similar extras
  • link=resolved now also resolves shopping_ads[].product_link, and AI Overview reference_links on pages that show ads
  • Fixed lr being ignored, so results now come back in the requested language, including lang_zh-CN and lang_zh-TW
  • location now honors exact canonical names: Manchester,England,United Kingdom targets Manchester itself instead of Greater Manchester
  • Updated shopping_ads for Google’s new ad card layout: delivery, reviews, original_price, source, extensions, and durability (the product condition) are accurate again, and we added seller_rating and the store location
  • Mobile and tablet searches now return the shopping ads carousel at the bottom of the page, marked block_position: "bottom"
  • AI Overview questions in related_questions no longer repeat the page’s own AI Overview as their answer. They now return a page_token instead, which the Google AI Overview API turns into that question’s own answer. The Google Related Questions API returns the same token
  • Fixed reference_indexes missing from AI Overview text_blocks on citations that use Google’s new links
  • Fixed organic snippet and snippet_highlighted_words extraction

Google Ads Transparency Center Ad Details

  • Fixed variations missing from ads whose text contains quotation marks

Google AI Mode

  • Added conversation_token for follow-up questions. Pass the pagination.conversation_token from a response along with your next q, and the answer builds on the earlier turns, including after an image search. A conversation can expire, in which case the API returns a 400
  • Answers now follow location and uule, which Google had been ignoring (a New Zealand search answered for the United States)
  • When gl isn’t sent, it now defaults to the country of location or uule. gl on its own still doesn’t change where the answer is localized
  • Fixed code blocks in text_blocks and markdown after Google changes. Google AI Overview and Google Related Questions answers are fixed too
  • Prompts containing { or }, like JSON templates, no longer time out

Google Flights

  • Added exclude_basic_economy to drop Basic Economy fares when travel_class is economy. Google offers this filter on flights within the United States, its territories, and Canada; other routes return the same results as without it
  • Fixed airport lists with spaces (PEK, PKX) silently dropping every airport after the first

Google Flights Calendar

  • Added the same exclude_basic_economy parameter

Google Forums

  • Added link=resolved to turn Google’s encrypted sitelinks and answer links into real URLs, at the cost of speed

Google Hotels

  • Where Google shows a single tax-inclusive price, as in most markets outside the US and Canada, that price now also fills price and extracted_price. price_before_taxes still carries the same figure for now, so switch to price

Google Hotels Property

  • Each room now lists every rate plan under rooms[].rates, each with its own link, guest count, cancellation terms, breakfast flag, and prices, so you can compare refundable and prepaid rates. Room-level fields keep describing the cheapest rate
  • Fixed has_breakfast, which was true on almost every room
  • Featured offers that don’t list rooms of their own now return their rooms
  • Single tax-inclusive prices now also fill price and extracted_price. price_before_taxes still carries the same figure for now, so switch to price

Google Jobs

  • Added latitude and longitude
  • When hl isn’t set, it now defaults to the local language of the gl country in the 34 countries where Google Jobs returns nothing in English. An explicit hl still wins
  • A location or uule sent without gl now sets the country as well

Google Lens

  • Added link=resolved to turn Google’s encrypted redirects in exact_matches[].link into real page URLs, at the cost of speed

Google Light

  • Added latitude and longitude

Google Local

  • Added latitude and longitude
  • Added link=resolved to turn the encrypted website, order, and direction links into real URLs on desktop, at the cost of speed

Google Maps Place

  • Added busyness_score, time, and day to popular_times.live, so the live reading lines up with its row in chart

Google News Light

  • Fixed link occasionally returning a bare encrypted token instead of a URL

Google News Portal

  • Fixed an empty first result on some publication and story pages

Google Place

  • Fixed title, open_hours, directions_link, place_actions, images, review_results, and more_information on Google’s new place page layout
  • order_online returns delivery and pickup providers again
  • reviews is now always an integer ((377,8K) used to come back as 377800.0)
  • kgmid now accepts percent-encoded values

Google Play Product

  • Fixed movie pages returning no results after Google reorganized its page data
  • Book additional_information now works with non-English hl values, and audiobook genres are fixed

Google Product

  • Restored link, product_id, and product_token on related_products, which went missing after a Google change
  • Related product links and tokens now keep the gl and hl of the token you sent

Google Rank Tracking

  • Added latitude and longitude
  • Fixed advanced operators like site: that were ignored. Now advanced operators stay applied on every page
  • Mobile ads no longer appear in organic_results, so rankings count organic results only

Google Scholar

  • Fixed inline_links.cited_by going missing on every result when Google served an alternate page layout

Google Shopping

  • Added categorized_shopping_results: Google’s titled product carousels (themed sets, deals, price ranges), each with its own shopping_results. Their inline thumbnails come with include_base_images=true
  • Pages that show only carousels now return their products in shopping_results instead of an empty result
  • Added link=resolved to turn encrypted product ad links into merchant URLs, at the cost of speed, plus shopping_ads[].domain, which names the merchant either way

Airbnb Property

  • Restored host, is_guest_favorite, property_ratings, accomodations, sleeping_arrangements, house_rules, safety_policies, location, and gps_coordinates, which went missing when Airbnb changed its listing pages
  • Also recovered title, rating, reviews, description, and guest_capacity on listings served in Airbnb’s newest format
  • amenities now returns the full list instead of the first ~10 shown before “Show all amenities”
  • Fixed empty pricing on two-part domains like airbnb.co.uk and airbnb.com.br
  • Added is_airbnb_managed to host

Amazon Product

  • Added currency to set the display currency. Every marketplace accepts its own currency, and amazon.ae, .co.jp, .co.uk, .com.au, .de, .es, .fr, and .it can convert to others, as can amazon.com with a delivery_country other than us or br (supported currencies)

Amazon Search

  • Added the same currency parameter. price_min and price_max still filter in the marketplace’s own currency
  • Fixed delivery text and type in fulfillment containing raw page code

Apple App Store Details

  • Restored the information details Apple’s page change removed: seller, size, category, compatibility, languages, in-app purchases, and copyright
  • advisory now gives each of Apple’s age-rating groups its own key (in_app_controls, infrequent, contains) instead of merging them, and recognizes ratings like Brazil’s A12 and Korea’s all-ages rating

Baidu

  • Fixed pagination and related_searches on Baidu’s new results layout
  • Fixed snippet, snippet_highlighted_words, and thumbnail on Baidu’s new result cards

Booking.com

  • Destinations Booking.com doesn’t recognize now return an error that says so and suggests a shorter q, or dest_id and dest_type from the Booking.com Autocomplete API, instead of “didn’t return any results”

ChatGPT

  • Restored search_queries on web searches, now with the expanded queries ChatGPT actually sent to its search index
  • Long answers get more time to finish, and an answer cut off mid-stream now comes back with response_metadata.is_truncated: true instead of failing

eBay Search

  • Fixed empty organic_results on category-only searches (category_id without q), and shipping text no longer lands in buying_format on those pages

LinkedIn Ad Library

  • Job, Spotlight, and Follow Company ads now return their advertiser
  • New ad_type values: multi_image, article, spotlight, and follower. If you filter on ad_type, note that multi-photo posts moved from carousel to multi_image and article ads from text to article

Naver

  • Added popular_posts, Naver’s popular posts block, with the heading Naver shows for the query as title

TikTok Ads Library

  • Image and carousel ads now return their creatives in image_urls, along with format (video or image), title, and rejection_info
  • first_shown_datetime and last_shown_datetime are now in UTC, so the date matches TikTok and the TikTok Ads Library Ad Details API instead of landing a day early
  • Pagination now ends at the last page instead of handing out a next_page_token that leads to an empty page

TikTok Ads Library Ad Details

  • Added format (video or image) and title. Use format to tell carousels from videos, since video ads repeat their cover image in image_urls

Tripadvisor Place

  • Fixed empty photos on attraction pages, and photos no longer includes video posters or duplicates
  • all_reviews is back on restaurant pages

Tripadvisor Reviews

  • Moved to Tripadvisor’s new reviews data after Tripadvisor retired the old one. Without language, reviews now arrive in mixed languages that follow tripadvisor_domain instead of English translations. Send language=en for English only
  • language now returns the reviews Tripadvisor shows in that language, translations included. original_language and translate are deprecated, and publish_platform is no longer returned

Yahoo

  • Fixed inline_images on Yahoo’s new image layout

Yandex

  • location now accepts 1,379 regions, up from 735, including Kazan, Yekaterinburg, Novosibirsk, and Perm, and 39 mislabeled region names are corrected
  • Fixed detected_location coming back empty on searches without lang or time_period
  • Requesting a page past the last page of results now returns a no-results response in seconds instead of timing out

YouTube Channel Videos

  • Added length_seconds, is_upcoming, badges, is_members_only, and is_music to videos
  • A channel_id that isn’t an @handle or a UC... channel ID now returns a 400 instead of a billed empty result

YouTube Comments

  • video_id now accepts Shorts, embed, and live URLs

YouTube Transcripts

  • Auto-translated transcripts (a lang the video has no captions in) no longer time out
  • Removed, unavailable, and sign-in-only videos now return YouTube’s reason, like “This video has been removed by the uploader”, in seconds instead of timing out
  • Regional lang codes like pt-BR, es-419, and zh-TW now fall back to a track in the same language instead of an unrelated one, and en uses an en-US track without translating it
  • video_id now accepts Shorts, embed, and live URLs

YouTube Video

  • video_id now accepts Shorts, embed, and live URLs

Zillow

  • sort_by values price_asc and price_desc now sort rentals, and payment_asc and payment_desc now sort homes for sale and sold homes. Zillow used to ignore them and return its default order

⏭️ What’s coming next?


  • Yelp Place and Yelp Reviews APIs
  • TikTok APIs
  • YouTube APIs
  • LinkedIn Jobs and Job Details APIs
  • Home Depot APIs
  • GitHub APIs
  • Reddit APIs
  • SkyScanner APIs
  • Target APIs

Stay tuned for more updates! As always, we’re committed to providing you with the best experience.

August 2026: Update

New
August was our biggest launch month yet: eleven new APIs across Booking.com, Google Flights Deals, Instagram, TikTok, YouTube, and AutoScout24, plus a long list of engine improvements across Google, Amazon, Bing, Walmart, TikTok, and more.

​Booking.com API​

The ​Booking.com API​ returns structured property search results for a destination and date range. It includes:

  • Properties - The properties array provides position, title, link, property_id, city_id, gps_coordinates, street, city, country_code, neighborhood, distance, hotel_class, and thumbnail.
  • Pricing - Each property carries price, extracted_price, nightly_price, extracted_nightly_price, original_price, taxes_and_charges, and currency.
  • Stay Detail - check_in_date, check_out_date, nights, room_type, bed_configuration, bedrooms, bathrooms, beds, meal_plan, and area.
  • Ratings - rating, max_rating, rating_word, reviews, top_review_category, and is_guest_favorite, plus external_rating and external_reviews.
  • Availability - rooms_left, has_free_cancellation, free_cancellation_until, has_no_prepayment, and is_sold_out.
  • Filters & Pagination - A response-derived filters block lists every option Booking.com offers for that search, alongside pagination, search_information.total_results, and the resolved destination.
  • Flexible Dates - search_information.flexible_dates reports the months, nights, and start_day a flexible search covered.

​Booking.com Property API​

The ​Booking.com Property API​ returns the full property page for a single listing. It includes:

  • Property Information - The property_information object provides name, description, address (street, city, region, postal code, country), property_type, hotel_class, brand, rating, max_rating, reviews, review_breakdown, check_in_time, check_out_time, gps_coordinates, images, and languages_spoken.
  • Rooms - The rooms array provides name, bed_configuration, price, extracted_price, currency, room_size, max_guests, max_children, bathrooms, and bed_options.
  • Review Summary - The review_summary object returns Booking.com’s AI-written highlights, pros, and cons, alongside review_topics with per-topic sentiment and mentions.
  • Featured Reviews - The featured_reviews array provides author, country_code, title, liked, disliked, rating, language, travel_type, and trip_type.
  • Policies - amenities, house_rules, meals, fine_print, and faqs.
  • Nearby Places - The nearby_places block covers restaurants, attractions, public transport, beaches, and airports with distances, plus a separate nearby_beaches list.

​Booking.com Autocomplete API​

The ​Booking.com Autocomplete API​ turns a partial query into Booking.com’s own destination suggestions. It includes:

  • Suggestions - The suggestions array provides position, title, label, subtitle, country_code, latitude, longitude, and thumbnail.
  • Search Handoff - Each suggestion carries dest_id and dest_type, which feed straight into the Booking.com API as a precise destination.
  • Destination Context - city_id, iata for airports, timezone, and properties_count for how much inventory sits behind the suggestion.
  • Inputs - q, num, and language.

​Google Flights Deals API​

The​ Google Flights Deals API​ returns ranked round-trip deals from an origin airport: Google’s “deals to anywhere” view. It includes:

  • Deals - The deals array provides position, destination, origin, outbound_date, return_date, trip_length_days, price, stops, flight_duration, airline, airline_code, booking_link, and is_round_trip.
  • Savings Signals - Each deal carries typical_price, savings_percentage, and savings_amount so you can tell a real deal from a normal fare.
  • AI Destination Curation - The q parameter takes a free-text prompt (“beaches and islands”), and Google picks the destinations.
  • Filters - max_price, stops, travel_class, included_airlines, currency, and hl narrow the search. Note that q and the filters are mutually exclusive. Google honors a prompt or the filters, never both, so sending them together returns a validation error rather than a billed response with filters that were silently ignored.

​Instagram Post API​

The ​Instagram Post API​ returns a public Instagram post, reel, or carousel by its shortcode. It includes:

  • Post Data - The post object provides id (the shortcode), media_id, permalink, type, link, width, height, duration, has_audio, accessibility_caption, and the caption text.
  • Media Versions - image_versions and video_versions return every size Instagram serves, plus a thumbnail.
  • Carousels - carousel_items returns each slide with its own type, dimensions, and media links.
  • Author - The user object provides id, username, name, avatar, is_verified, and is_private.
  • Engagement & Context - tagged_users, topics, location (id, name, gps_coordinates), preview_comments, and has_more_comments.

​Instagram Comments API​

The ​Instagram Comments API​ returns the comment thread for a public post or reel. It includes:

  • Comments - The comments array provides position, id, text, iso_date, likes, and user (id, username, avatar, is_verified). Comments posted as a GIF or sticker carry an image instead of text.
  • The Post - Page one also returns the full post object, so a single call gives you the media and its comments.
  • Pagination - pagination.next_page_token walks the full thread; search_information.total_results reports the comment count.

We kept the post object exactly the same as in the Instagram Post API for easier migration.

​TikTok Video API​

The ​TikTok Video API​ returns a single public TikTok video, photo post, or carousel from a URL, or from video_id plus username. It includes:

  • Video Data - The video object provides id, link, caption, language, iso_date, duration, width, height, type (video, photo, or carousel), thumbnail, hashtags, and mentions.
  • Engagement - views, likes, comments, shares, and saves.
  • Media Detail - video_meta (definition, ratio, format, codec, size, bitrate, fps), music (title, author, cover, duration, play URL, is_original), and subtitles per language.
  • Carousels - Photo posts return a title plus carousel_items with per-slide image and dimensions.
  • Author - The author object provides id, username, name, bio, avatar, is_verified, is_private, followers, following, hearts, and posts.

We kept keys exactly the same as in the TikTok Profile Videos API for easier migration.

​TikTok Transcripts API​

The ​TikTok Transcripts API​ returns timestamped caption segments for a TikTok video. It includes:

  • Transcripts - The transcripts array provides text, start, and duration for each segment.
  • Language Selection - The language parameter picks a track, and available_languages lists every track TikTok published for that video with name, lang, and is_selected.
  • Same Inputs - Accepts the same url or video_id + username as the TikTok Video API.

​YouTube Channel Shorts API​

The ​YouTube Channel Shorts API​ returns a channel’s shorts feed. It includes:

  • Shorts - The shorts array provides position, id, title, link, views, and thumbnail.
  • Channel - The channel object provides handle, id, title, subscribers, videos, description, keywords, tags, badges, is_verified, banner, and avatar.
  • Inputs - channel_id accepts either an @handle or an id, with gl and hl for targeting.
  • Ordering & Pagination - sort_by (latest, popular, oldest) and pagination.next_page_token walk the full feed.

We kept keys exactly the same as in the YouTube Channel Videos API for easier migration.

​AutoScout24 API​

The ​AutoScout24 API​ returns structured car search results from Europe’s largest online car marketplace. It includes:

  • Car Listings - The organic_results array provides position, id, title, link, price, extracted_price, previous_price, currency, make, model, variant, condition, is_damaged, mileage, first_registration, fuel_type, transmission, power_kw, power_hp, emissions, seller, location, and thumbnail.
  • Filters - make, model, price_min/price_max, mileage_min/mileage_max, registration_year_min/registration_year_max, power_min/power_max with power_unit, fuel_type, transmission, body_type, seller_type, condition, zip + radius, and sort_by.
  • Eight Marketplaces - The country parameter covers de, at, be, es, fr, it, lu, and nl, and pins the request to that market.
  • Available Options - A response-derived filters block returns the makes and sort options AutoScout24 offers for that search, alongside pagination.
  • Depth - AutoScout24 caps browsing at 200 pages (4,000 results) per query regardless of the total match count, so narrow with filters for deeper inventory.

​AutoScout24 Listing API​

The ​AutoScout24 Listing API​ returns the full detail sheet for a single car offer. It includes:

  • Listing - The listing object provides id, title, link, status, price, extracted_price, previous_price, median_price, currency, is_negotiable, is_vat_deductible, and is_price_on_request.
  • Vehicle - The vehicle object provides make, model, variant, body_type, condition, mileage, first_registration, power_kw, power_hp, fuel_type, transmission, gears, cylinders, displacement, drivetrain, seats, doors, color, upholstery, and previous_owners, plus categorised equipment.
  • Emissions - WLTP figures where the listing publishes them, with a Euro-norm and emissions-sticker fallback for older cars.
  • Seller - The seller object provides name, type, is_dealer, contact phones, rating, reviews, and recommend_percentage.
  • Extras - Geo-located location, images, description, availability, has_warranty, seals, vehicle_report_url, and is_deliverable.

​MCP Tool Bundles​


We added MCP tools for the new engines: Instagram Post, Instagram Comments, TikTok Video, TikTok Transcripts, and Google Flights Deals to join the existing bundles, and AutoScout24 gets a bundle of its own. We also fixed our MCP server being rejected by Anthropic’s connector, so claude.ai custom connectors and the API mcp_servers parameter work again.


Email Invoices


You can now opt in to Email Invoices in your billing settings, and every receipt arrives with the invoice PDF attached, showing plan, billing period, amount, date, and payment method.


⚙️ Engine Improvements:


Google

  • Added train_results. The train schedule widget for queries like “trains from London to Manchester”, with times, duration, transfers, price, operator, and booking links. Field names match the Google Maps Directions transit output, so you can switch engines without remapping
  • Added the link request parameter. Google now wraps many result links in encrypted redirects; link=resolved decodes them in organic_results sitelinks, related_questions.reference_links, and ai_overview.reference_links, though it might return the real destinations at the cost of speed
  • Recovered the advertiser URL in ads[].link for Google’s new encrypted ad links
  • Fixed inline_videos[].key_moments[].link
  • Fixed perspectives - link was empty on every item on a new Google layout, and date was being reported as reactions
  • Fixed AI Overview text_blocks and reference_links

Google Ads Transparency Center

  • domain now accepts a pasted URL

Google Ads Transparency Center Ad Details

  • Added is_playable and html5_link so HTML5 playable ads and uploaded HTML5 banners are identifiable in variations

Google AI Mode

  • Fixed answers being cut short
  • Fixed reference_links returning Google’s encrypted redirect instead of the real URL
  • The “no response available for this search” placeholder is now detected in every language, instead of returning a partial answer

Google AI Overview

  • Added the link=resolved parameter for encrypted reference links
  • Fixed reference_links on the new sources panel, including Shopping product references

Google Events

  • Migrated to Google’s new events layout after Google retired the old one, so results are back
  • Added gl for country targeting: location, uule, and gl are mutually exclusive

Google Hotels

  • bounding_box is now kept while paginating: deep pages no longer drift outside the box
  • Fixed type mislabeling hotels as vacation_rental
  • city is now read per property instead of from the search location
  • Added search_information.is_location_fallback to flag pages Google padded with country-wide results

Google Lens

  • Fixed result link and related_searches[].link resolving against the wrong Google host, including Google’s encrypted redirects

Google Maps

  • Days with split hours now return every interval in open_hours (for example 12–8 AM, 6 PM–12 AM) instead of only the first

Google Maps Place

  • Same open_hours fix on place results and at-this-place results

Google Maps Reviews

  • Restored the topics block (id, keyword, reviews) and the place_result block (title, address, rating, reviews) on first-page responses
  • Added iso_date to owner responses
  • Fixed next_page_token being returned still wrapped in its raw envelope, which broke pagination

Google News

  • site: operators now work, including multi-domain (site:a.com OR site:b.com), -site: exclusion, and quoted forms
  • Added the link=resolved parameter for encrypted result links, at the cost of speed

Google Play Product

  • Fixed books returning additional_information under the wrong keys: the author name was arriving as language, the publish date as seller

Google Play Store

  • Fixed highlight cards returning no link, and product_id on editorial collections and TV shows
  • Added author, category, and description to first-page items
  • Added currency, free, original_price, extracted_original_price, downloads, content_rating, in_app_purchases, images, and release_date, on both first and paginated pages

Google Product Page

  • Merchant URLs in offers now resolve through Google’s new encrypted links

Google Rank Tracking

  • Fixed organic links arriving as encrypted tokens: they are decoded now, with the raw URL kept in redirect_link

Google Related Questions

  • AI Overview answers are back after recent Google changes
  • Added the link=resolved parameter for encrypted reference links

Google Shorts

  • Added the link=resolved parameter for encrypted result links

Google Videos

  • Added the link=resolved parameter for encrypted result links

Amazon Offers

  • Added postal_code, delivery_city, delivery_area, and delivery_country to pin the delivery location

Amazon Product

  • Added the same delivery-location parameters, validated per marketplace
  • Restored categories after Amazon’s layout change
  • Fixed missing images for products served in Amazon’s new image block format
  • Fixed variant_prices=true intermittently failing on products with many variants

Amazon Search

  • Added the same delivery-location parameters, plus delivering_to in the response
  • Restored bestseller and status badges on organic results

Apple Product

  • Fixed reviews returning empty after Apple changes

Bing

  • Advanced query site: operators are working again and no longer return decoyed results
  • filetype: and ext: no longer return decoyed results

TikTok Ads Library Ad Details

  • Added external_link, call_to_action, advertising_objective, and display_mode
  • Added countries, provinces, cities, languages, device_models, operating_systems, is_high_spending_power, and has_excluded_audience to targeting
  • impressions_by_region entries now carry per-age and gender breakdowns on enhanced ads

TikTok Profile Videos

  • Profiles whose feed TikTok withholds now return success with videos: and a clear message, instead of timing out. posts next to an empty videos distinguishes a withheld feed from a creator who never posted

Walmart Product

  • Improved average response speed and reliability.

Walmart Search

  • Fixed prices coming back empty after recent changes

Zillow Property

  • Each unit in floor_plans[].units[] now returns its own special_offers, so per-unit promotions are no longer dropped

⏭️ What’s coming next?


  • GitHub Profile and GitHub Search APIs
  • LinkedIn Ad Library Ad Details API
  • TikTok Search API
  • YouTube Channel Posts API

​J​​oin us on Discord​


We now have a Discord server. It’s the fastest way to reach us: ask questions, tell us which engine or field you need next, and hear about launches before they land in this email. Come say hello!


Stay tuned for more updates! As always, we're committed to providing you with the best experience.

July 2026: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

GDPR Compliant



SearchApi is GDPR compliant. Our data protection program covers how we collect, process, store, and delete personal data, along with subprocessor management, data subject request handling, retention limits, and breach notification.

If you're evaluating SearchApi or running a vendor security review, our GDPR documentation sits alongside our ISO/IEC 27001:2022 certificate in our ​Trust Center​.

​​ChatGPT API​​


The ​ChatGPT API​ returns ChatGPT’s answer for any query in formatted JSON. It includes:

  • Text Blocks - The text_blocks array breaks the answer into typed blocks: paragraph, header, ordered_list, unordered_list, table, and code, each able to carry reference_indexes pointing at its sources.
  • Markdown - A markdown field renders the full answer as formatted text.
  • Reference Links - The reference_links array lists each cited source with index, title, link, snippet, source, date, and ref_id.
  • Web Results - With web_search enabled, a web_results array returns the pages ChatGPT browsed, alongside the search_queries it issued.
  • Entity Cards - The expand_entities parameter resolves the cards array into full entity detail (category, disambiguation, sections, related_entities, inline_images).

We kept keys the same as in the Google AI Overview, Google AI Mode, and Bing Copilot APIs for easier migration.

​​Gemini API​​


The ​Gemini API​ returns Google Gemini’s answer for a query. It includes:

  • Text Blocks - The same typed text_blocks structure, with reference_indexes on each block, plus a full markdown rendering of the answer.
  • Grounding Sources - The reference_links array lists each grounded source with index, title, link, snippet, source, favicon, and rank.
  • Inline Images - An inline_images array recovers the images Gemini embeds in its answer, with title, link, source, original, and thumbnail.
  • Structured Cards - A cards array returns typed answer modules for weather and finance.
  • Response Metadata - A response_metadata object exposes the answering model, language, and a conversation_token, plus a related_questions array for follow-ups.

We kept keys the same as in our other AI-answer engines for easier migration.


​​Perplexity API​​


The ​Perplexity API​ returns Perplexity’s cited answer for a query. It includes:

  • Text Blocks - The same typed text_blocks structure, with reference_indexes on each block, plus a full markdown rendering of the answer.
  • Reference Links - Each source in reference_links carries index, title, link, snippet, source, date, thumbnail, images, and a trust signal.
  • Source Control - The sources parameter selects which corpora Perplexity searches.
  • Structured Cards - A cards array returns typed answer modules, including weather (location, current, forecast) and finance (symbol, price, change_percent, market_cap, pe_ratio, eps, dividend_yield).
  • Related Questions - A related_questions array for follow-up queries.

We kept keys the same as in our other AI-answer engines for easier migration.

​​TikTok Profile Videos API​​


The ​TikTok Profile Videos API​ returns a public TikTok account’s video feed by username. It includes:

  • Profile - A profile object with id, link, bio, avatar, is_verified, is_private, followers, following, hearts, and posts.
  • Videos - The videos array provides caption, link, iso_date, duration, mentions, is_pinned, is_ad, and the full engagement set (views, likes, comments, shares, saves).
  • Media Detail - Each video carries video_meta (definition, ratio, size, bitrate, fps), music (title, author, cover, duration), and subtitles per language.
  • Ordering & Pagination - sort_by and next_page_token walk the full feed.

​​Apple App Store Top Grossing API​​



The ​Apple App Store Top Grossing API​ returns Apple’s top-grossing app rankings for a country. It includes:

  • Top Grossing Apps - The top_grossing_apps array provides position, id, bundle_id, title, link, thumbnail, logos, developer, category, and release_date.
  • Pricing - Each app carries a price object with extracted_price, currency, currency_symbol, and is_free.
  • Targeting - category, store_device, and num scope the chart returned.

We kept the structure consistent with the Apple App Store Top Charts API for easier migration.

​​MCP: OAuth 2.1 and the Web Search Bundle​​



Our MCP server now supports OAuth 2.1 authentication so that agent clients can connect without a hardcoded API key. We also shipped a Web Search tool bundle grouping our core search engines into a single toolset, and added tools for the new AI-answer and TikTok engines.


⚙️ Engine Improvements:


Google

  • Added link and product_token to inline_shopping
  • Added new ad parsers, ad badges, and sitelink tracking links
  • Fixed ads sitelinks on desktop and mobile
  • Fixed local website links
  • Fixed top_stories in the new news item layout
  • Added experiences to the knowledge graph
  • Empty pages now return a no-results error alongside dmca_messages instead of the messages alone

Google AI Mode

  • Added gl and hl parameters
  • Fixed parsing for the layout changes

Google Finance

  • Fixed the markets section
  • Fixed empty results on Google’s updated page layout

Google Flights

  • Added the expanded_search parameter. Combined with show_hidden_flights or show_cheapest_flights, it might return the complete flight list instead of the first-page subset at the cost of speed (some searches go from 104 to 150+ flights)

Google Lens

  • Fixed blurred exact_matches with safe_search=off

Google Maps Directions

  • Transit buy_ticket options now include their link on link-only layouts
  • Fixed booking links

Google News

  • Fixed organic link extraction for the new layout variant

Google News Portal

  • Fixed article links
  • Fixed sub_menu_sections dropping out on topic pages

Google Play Product

  • Fixed reviews, TV, and audiobook parsers
  • Added review filter parameters

Google Product

  • Added new key related_products: each item’s product_id returns the catalog id accepted by the Google Product Page API, alongside new product_token, position, and currency
  • Fixed an issue with an empty Google Product response

Google Product Offers

  • Fixed an issue with an empty Google Product Offers response

Google Rank Tracking

  • Fixed an issue when not all results were returned

Google Scholar

  • Fixed total_results

Google Travel Explore

  • Fixed bounding-box corners
  • Fixed swapped bounding-box coordinates that returned zero destinations

Airbnb Property

  • Added taxes and extracted_taxes

Airbnb Search

  • Added total_with_taxes and extracted_total_with_taxes for tax-inclusive pricing
  • Fixed the price breakdown to carry every priced line with signed amounts, and discount on regulated-total cards
  • Added has_free_cancellation, and folded bathrooms into accommodations

Amazon Product

  • Fixed missing images for products with apostrophes in their titles

Bing

  • Added time_period, time_period_min, and time_period_max date filters
  • Fixed the organic result domain
  • Fixed ads extraction in the new layout

Bing Copilot

  • Fixed missing reference_links

eBay Search

  • Deprecated the sold_listings and completed_listings filters
  • Fixed search organic results for the new item card layout

Facebook Business Page Reviews

  • Added page, rating, and reviews_count

LinkedIn Ad Library

  • Fixed next_page_token pagination
  • Fixed empty first pages
  • Added parsing for employer-brand ads

Meta Ad Library

  • Added the search_type parameter (keyword_unordered, keyword_exact_phrase)
  • Fixed exact-phrase search with multiple quoted phrases

Walmart Product

  • Fixed live products intermittently returning empty results, with a specific “Walmart couldn’t find this product.” error for products that truly don’t exist
  • Unresolvable product IDs now return product-not-found instead of a generic empty result

Walmart Search

  • Closed store_id values now return a clear error right away instead of timing out

Yandex

  • Pagination past page 4 is supported. The stale limit has been removed from the docs

Yandex Reverse Image

  • Fixed handling of image URLs with query parameters

Zillow Property

  • Fixed special_offers
  • Fixed “no property data” errors

Zillow Search

  • Added amenity with rarity and extracted_rarity

⏭️ What's coming next?


  • GitHub APIs
  • Google Flight Deals API
  • Booking API
  • Microsoft Copilot API
  • TikTok Search API
  • TikTok Video API
  • TikTok Transcripts API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

June 2026: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

ISO/IEC 27001:2022 Certified


SearchApi is now certified to ISO/IEC 27001:2022. The certification covers our information security management system, including how we manage infrastructure, data, access, and incident response, and was validated through an independent audit by an accredited certification body.

If you're evaluating SearchApi or running a vendor security review, it clears a bar that used to take back-and-forth. The certificate and supporting documentation are in our ​Trust Center​.

​Apple Maps API​


The ​Apple Maps API​ returns structured local search results from Apple Maps for a query (q), anchored to a place with location or to a map viewport with center plus zoom/span. It includes:

  • Local Results - The local_results array provides title, place_id, gps_coordinates, address (and a parsed structured_address), rating, reviews, open_state, open_hours, phone, website, price, and amenities.
  • Rich Place Detail - Each result also carries subratings, user_reviews, awards, similar_places_nearby, images, and category types.
  • Editorial Guides - A guide_results array surfaces Apple’s curated guides for the area or category.
  • Filters - A filters array of available refinements; pass an option’s value back via the filters parameter to narrow results.
  • Targeting - country, lang, sort_by, and open_at (readable datetimes resolved in the searched area’s timezone).

We kept the structure consistent with our Google Maps engines for easier migration.

​Apple Maps Places API​


The ​Apple Maps Places API​ resolves up to 20 Apple Maps place_ids into full place objects in a single request. The ids can come from the Apple Maps API or straight from a maps.apple.com share URL. It includes:

  • Place Results - The place_results array returns one fully-resolved place per id, in request order, with title, gps_coordinates, address, rating, reviews, open_state, open_hours, phone, website, amenities, and images.
  • Unresolved IDs - A not_found_places array echoes back any place_ids Apple couldn’t resolve.

We kept keys exactly the same as in the Apple Maps API for easier migration.

​Apple Maps Guides API​


The ​Apple Maps Guides API​ returns a full Apple Maps editorial guide, a curated collection of places, by guide_id, the id surfaced in the Apple Maps API’s guide_results. It includes:

  • Guide - The guide object provides title, long_title, description (and description_html), date_modified, publisher, direct_link, cover images, and places_count.
  • Member Places - A place_results array lists the guide’s places in order, each carrying the guide’s editorial blurb as its description.

Member places use the same shape as the Apple Maps API.

​Bing Copilot API​


The ​Bing Copilot API​ returns Bing Copilot Search’s AI-generated answer for a query (q), synthesized from multiple sources with citations. It includes:

  • Text Blocks - The text_blocks array breaks the answer into typed blocks: paragraph, header, ordered_list, unordered_list, image, table, and code_blocks: each able to carry reference_indexes pointing at its sources.
  • Markdown - A markdown field renders the full answer as formatted text.
  • Reference Links - The reference_links array lists each cited source with index, title, link, snippet, source, and displayed_link.

We kept keys exactly the same as in the Google AI Overview and AI Mode APIs for easier migration.

​Google Maps Directions Search Along Route API​


The ​Google Maps Directions Search Along Route API​ returns the places Google surfaces along a driving route: gas, restaurants, coffee, hotels, spread across the whole corridor instead of clustered at the origin. Resolve the route with the Google Maps Directions API first (it now returns a search_along_route_token), then pass that token here with your category in q. It includes:

  • Local Results - The local_results array provides title, place_id, data_id, rating, reviews, address, phone, open_hours, and gps_coordinates for each place.
  • Detour Cost - Each result includes a detour object with the extra duration and distance (plus formatted_duration and formatted_distance) needed to reach it off the route.
  • Fuel Prices - Gas stations include a fuel_price (e.g. $5.80/Regular).
  • Pagination - The page parameter walks the corridor 20 places at a time.

We kept the structure consistent with our Google Maps engines for easier migration.

​MCP Tool Bundles​


We expanded our MCP integration with tools for the new Apple Maps bundle (search, place, guide), Google Maps Search Along Route, Google Scholar Case Law, and Walmart (store discovery and reviews). We also improved MCP error messages so agents recover from parameter mismatches instead of failing.


⚙️ Engine Improvements:


Google

  • Fixed an occasionally missing first organic result on mobile

Google AI Overview

  • Improved answer extraction reliability
  • Added reference_links from the new sources carousel

Google Jobs

  • Fixed pagination dropping description and apply_links

Google Shopping

  • Product links now resolve to real product pages (dead deep links fixed)

Google Play Product

  • Added about_developer information

Google Finance

  • Fixed missing financial data and removed duplicated statistics
  • Added markets region tabs (Americas, India, Latin America)

Bing

  • Added a copilot_answer block to Search results (organic_result, inline_video, web_results, related_questions, related_queries)

Amazon Product

  • Added the variant_prices parameter for per-variant pricing

Walmart Search

  • Added store_id for store-specific results (the resolved store echoes back in search_information.store_id)

Walmart Product

  • Added store_id for store-specific pricing and availability (resolved store in product.store_id)
  • Added the correctly spelled fulfilled_by to reviews (the misspelled fullfilled_by is now deprecated)

Airbnb Search

  • Fixed price_per_qualifier extraction across all locales

TripAdvisor

  • Fixed a hotel subratings issue

Instagram Profile

  • Added username to results

⏭️ What's coming next?


  • GitHub APIs
  • Gemini API
  • Perplexity API
  • TikTok Profile Videos API
  • TikTok Video API
  • TikTok Transcripts API
  • OAuth 2.0 support across our MCPs

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

May 2026: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​Amazon Categories API​

The ​Amazon Categories API​ returns Amazon’s category hierarchy (browse nodes) as structured, queryable data. It includes:

  • Three Query Modes - List all root categories (default), look up a single category by category_id (returns the category, its parent context, and direct children), or search by name with search_term (up to 100 results).
  • Seven Category Types - The category_type parameter covers standard (the browse nodes used by product search), deals, bestsellers, new_releases, movers_and_shakers, most_wished_for, and most_gifted.
  • Multi-Domain - Root categories across seven Amazon marketplaces (US, UK, DE, ES, FR, IN, IT).
  • Search Integration - ​Amazon Search now accepts a category_id​parameter for category-scoped product queries.

​BestBuy Product API​

The ​BestBuy Product API​ returns full structured detail for a single BestBuy product, fetched by SKU via product_id. It includes:

  • Product Data - Core fields such as title, sku, model_number, manufacturer, description, rating, reviews, and a complete image gallery.
  • Pricing - The price object plus member_savings, installment plans, finance_option, and open-box pricing tiers.
  • Specifications - A structured specifications list and product dimensions.
  • Variants & Seller - Product variants (color, capacity) and marketplace seller and condition data.
  • Reviews - A customer rating breakdown plus syndicated_reviews.

We kept keys exactly the same as in the BestBuy Search API for easier migration.

​Airbnb Experience Details API​

The ​Airbnb Experience Details API​ returns the full record for a single Airbnb Experience, fetched by experience_id. It includes:

  • Experience Data - title, description, link, rating, review_count, highlights, and media (image and video).
  • Agenda & Host - A structured agenda plus host identity and details.
  • Pricing - Localized price labels with extracted_price.
  • Availability & Reviews - Upcoming availability and individual reviews for the experience.
  • Logistics - location, accessibility features, guest requirements, and cancellation policy.
  • Similar Experiences - A similar_experiences array for discovery.

​Airbnb Property Availability Calendar API​

The ​Airbnb Property Availability Calendar API​ returns up to 12 months of day-by-day availability for a single Airbnb listing, fetched by property_id. It includes:

  • Availability Calendar - Per-day entries with availability status, check-in and check-out eligibility, and minimum/maximum-night constraints.
  • Date Range Control - start_month, start_year, and months (1-12, default 12) control the window returned.
  • Localization - Works across international Airbnb domains via airbnb_domain.

​Google Scholar Case Law API​

The ​Google Scholar Case Law API​ returns the full text of a US federal or state court opinion indexed by Google Scholar, fetched by caselaw_id. It includes:

  • Case Information - case_information, short_citations, dates, and docket_numbers.
  • Full Opinion - The cleaned full_text of the opinion, with footnotes separated out from the body.
  • Cited Cases - A cited_cases list grouped by case_id, preserving each textual citation variation.
  • Chaining - The parent google_scholar engine now returns caselaw_id on organic_results in case-law mode, so you can chain google_scholar into google_scholar_case_law.

​MCP Tool Bundles​


We added 13 travel & maps tools to our MCP integration, covering Google Maps (Directions, Reviews, Photos, Local, Place), Google Hotels, Google Travel Explore, TripAdvisor, and Airbnb Property Reviews. Designed so AI agents can pipeline calls across them without parameter drift.

Google Product Changes

Recent Google Shopping changes affect how products are fetched, so we've updated our three product engines. Here's what changed and how to migrate:

  • The product_id and prds parameters have been removed due to the latest Google Shopping changes
  • A product_token minted by the Google Shopping API (reuse the one returned in each shopping_results entry) is now required
  • Use the Google Product Page API for product_id, prds, and older product_token formats
  • Same as Google Product, product_id and prds are removed, and a product_token from the Google Shopping API (reuse shopping_results[].product_token) is now required
  • The Google Product Page API remains backward-compatible
  • The backward-compatible option for products. It still accepts product_id, prds, and older product_token formats
  • Calling it with a product_id now returns a product.product_token you can pass to google_product_offers for paginated offers
  • Added delivery_price and extracted_delivery_price to each offer

⚙️ Engine Improvements:


Google

  • Added about_this_domain to Search results. Each source card includes title, link, source, snippet, and favicon
  • Fixed detected_location across Search, News, Videos, Images, Forums, Shorts, and Jobs

Google AI Overview

  • Fixed an edge case that returned empty results

Google Ads Transparency

  • Added new YouTube Shorts variations in ad details

Google Events

  • Fixed the parser for the restructured event detail panel

Google Maps Place

  • Fixed missing reviews_histogram

Google Light

  • Fixed the parser for the new desktop layout
  • Fixed rating, extensions, and sitelinks parser
  • Fixed pagination.next and detected_location

Google News

  • Fixed organic results extraction

Google News Light

  • Fixed organic results extraction
  • Fixed pagination.next and detected_location

Google Videos Light

  • Fixed results extraction

Google Lens

  • Fixed currency mislabeling

Amazon Product

  • Fixed review_results parser
  • Fixed feature_bullets for the new product layout

Amazon Bestsellers

  • Fixed the empty categories sidebar

Walmart Product

  • Added available_quantity to fulfillment data

eBay Search

  • Added the include_related_results parameter

eBay Product

  • Fixed handling of ended listings

Bing Product

  • Fixed parsing for single-offer product pages

Naver

  • Fixed missing result blocks after Naver’s layout changes

TikTok Ads Library

  • Added advertiser_token

Facebook Business Page

  • Added the url parameter

YouTube Channel

  • Fixed about/description parsing for channels with links in their description

YouTube Channel Videos

  • Fixed video pagination (videos were missing on paginated requests)

Airbnb Property

  • Fixed amenities, highlights, and images extraction for Airbnb’s new layout

⏭️ What's coming next?


  • Home Depot API
  • OpenTable API
  • Yelp API
  • Apple Maps API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

May 2026: Update

New
Today, we’re thrilled to update you on some of the newest engines, improvements, and give you a sneak peek into what’s coming next.

​BestBuy Search API​




The ​BestBuy Search API​ returns ranked product results with full pricing data for any keyword query. It includes:

  • Organic Results - The organic_results array returns ~15 products per page with title, link, product_id, model_number, image, rating, reviews_count, position, and a complete price object (regular, sale, and savings).
  • Filters - Query refinements via category, brand, price range, and customer rating.
  • Pagination - Standard page parameter for traversing results.

We kept the structure consistent with our other shopping search APIs (Amazon, Walmart, eBay) for easier migration.


​Zillow Property API​




The ​Zillow Property API​ returns full structured data for a single Zillow listing or apartment building, given a zpid or full Zillow URL. It includes:

  • Property Data - The property object provides zpid, address, price, zestimate, rent_zestimate, beds, baths, sqft, lot_size, year_built, home_type, and home_status.
  • Pricing & Tax History - The price_history and tax_history arrays return chronological pricing and assessment changes.
  • Neighborhood Context - nearby_schools, nearby_homes, nearby_buildings, nearby_cities, nearby_neighborhoods, and nearby_zipcodes surface what’s around the property.
  • Buyer Insights - walk_and_transit_scores, affordability_estimate, mortgage_rates, and comparables aid decision-making.
  • Listing Types - Supports for-sale (showcase + standard), sold, for-rent (house + unit), and apartment-building responses (with units, amenities, and floor_plans).


​Bing Product API​



The ​Bing Product API​ returns full structured data for a single Bing Shopping product when given a product_token from a bing_shopping response. It includes:

  • Product Data - The product object provides title, description, rating, reviews, thumbnail, reviews_histogram (per-star breakdown), and variations.
  • Offers - The offers array returns each merchant offer with merchant, price, installment plans, tracking_link, and an is_sponsored flag.
  • Price History - The price_history object returns the price trend plus a historical price array.
  • Top Insights - The top_insights array surfaces customer-review topic summaries.
  • Related Products - A related_products carousel for cross-discovery.

We kept the keys the same as in the Google Product API for easier migration.


​Airbnb Experiences API​




The ​Airbnb Experiences API​ returns paginated results for Airbnb Experiences (activities, tours, workshops) with rich filtering across 16 parameters. It includes:

  • Experiences - The experiences array returns each listing with title, link, host, rating, price, duration, and media.
  • Sections - Curated sections (e.g., “Get outside”, “Local culture and history”) group experiences thematically on the first page.
  • Rich Filtering - 19 experience_type values, 4 traveler_type values, time_of_day, language_offered (31 languages), price range, duration range, dates, and guest counts.
  • Localization - Works across 8+ international Airbnb domains via airbnb_domain and currency.

We kept the structure consistent with the Airbnb Search API for easier migration.


​TripAdvisor Place API​




The ​TripAdvisor Place API​ returns rich structured data for any TripAdvisor place across six types: Destination, Attraction, AttractionProduct, Hotel, Restaurant, and Airline, with type-specific fields. It includes:

  • Place Data - Core identifiers, address, gps_coordinates, ratings, and review summaries.
  • Reviews & Photos - Type-aware reviews and photos arrays.
  • Nearby & Suggestions - Related places via nearby and suggestions arrays.
  • Type-Specific Fields - Booking options for attractions, menus for restaurants, operator info for products, route data for airlines.


​TripAdvisor Reviews API​


The ​TripAdvisor Reviews API​ returns paginated reviews for any TripAdvisor place. It includes:

  • Reviews - Each review provides id, title, text, rating, published_date, trip_type, and language.
  • Authors - Author identity, contribution count, and badges via the author object.
  • Filters - sort_by, rating, and language filters; page/num and token-based pagination.


​TikTok Ads Library Ad Details API​




The ​TikTok Ads Library Ad Details API​ returns full per-ad metadata given an ad_id from the parent search engine. It includes:

  • Creative Assets - Video, audio, and visual content for the ad.
  • Advertiser - Identity, profile, and verification status via the advertiser object.
  • Targeting Breakdown - Geographic and demographic targeting in the targeting object.
  • Audience Size - estimated_audience_min/max and target_audience_size_min/max ranges.


​Search Analytics API​


A new Support API that returns your Search Analytics dashboard in API format. Available to Scale plan and higher. It includes:

  • Filtering - Filter by time range and engine.
  • Aggregations - Daily and hourly bucket aggregations.
  • Preset Time Periods - Common ranges (today, last 7 days, last 30 days, etc.) without manual date math.

⚙️ Engine Improvements:


Google

  • Added kgmid field to local results
  • Fixed local_results extraction

Google AI Mode

  • Added validation that the q parameter does not exceed 8,193 characters (returns a clear error instead of failing silently)
  • Fixed text_blocks extraction in the new layout
  • Fixed reference_indexes for new layout paragraphs

Google AI Overview

  • Improved list and table parsing

Google Images Light

  • Fixed empty results responses.

Google Ads Transparency

  • Added new ad variations

Google Finance

  • Rebuilt the engine end-to-end for Google’s new layout. Every section (summary, graph, knowledge graph, news, markets, compare to, discover more) reparsed
  • Added lists field for the new “Equity sectors” sidebar widget
  • Added related_stocks field as the canonical replacement for the deprecated discover_more panel
  • Deprecated articles, discover_more, knowledge_graph.tags, and knowledge_graph.stats[].description

Google Hotels Property

  • Added a new prices=true parameter that fetches per-OTA pricing for vacation rental properties
  • Added description, has_free_cancellation, free_cancellation_until, and has_breakfast fields to room data in featured_offers
  • Fixed broken original image URLs

Google Lens

  • Fixed broken thumbnails, link extraction, and image dimensions

Google Maps Place

  • Fixed parsing for places with admissions data

Google Product, Google Product Offers, Google Product Reviews

  • Fixed empty Google Product, Product Offers, and Product Reviews results

Google Scholar

  • Fixed author extraction when profile links are missing

Google Travel Explore Destination

  • Added nearby_airports and arrival_city_kgmid fields

Walmart Reviews

  • Fixed cases where reviews weren’t returned when the product node was empty

Amazon

  • Fixed rating extraction for non-English locales

Amazon Bestsellers

  • Fixed pagination validation for all bestseller types when category_id is omitted

eBay Search

  • Added new prefer_local filter

Naver

  • Fixed pagination on requests with no search parameters
  • Fixed ads parsing

YouTube Channel

  • Fixed parser for shorts-only channels

Meta Ad Library

  • Fixed ad details when country is not specified

Airbnb Property

  • Added sleeping_arrangements field to the response


⏭️ What’s coming next?


  • Amazon Categories API
  • BestBuy Product API
  • Home Depot API
  • OpenTable API

Stay tuned for more updates! As always, we’re committed to providing you with the best experience.

April 2026: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​Zillow API​

The ​Zillow API​ returns structured real estate listings for homes for sale, rentals, and recently sold properties. It includes:

  • Property Data - The properties array provides zpid, address, price, extracted_price, zestimate, beds, baths, sqft, lot_sqft, home_type, and home_status.
  • Listing Details - Each property includes days_on_zillow, status_text, listing_sub_type, price_change, price_reduction, and tax_assessed_value.
  • Location - The gps_coordinates object returns latitude and longitude. Address components include street, city, state, and zipcode.
  • Media - Each property includes a photos array with direct image URLs and a thumbnail for quick previews.
  • Filtering - 31 parameters, including listing_status, home_type, price_min/price_max, beds_min, baths_min, sqft_min/sqft_max, year_built_min/year_built_max, keywords, and 11 boolean feature filters (has_pool, has_garage, has_ac, has_basement, is_waterfront, and more).

Amazon Bestsellers API​

The ​Amazon Bestsellers API​ retrieves Amazon bestseller rankings across all departments and categories. It supports 5 list types: bestsellers, new_releases, movers_and_shakers, most_wished_for, and most_gifted. It includes:

  • Product Data - Each product provides asin, title, link, thumbnail, thumbnail_hd, rating, reviews, price, extracted_price, and price_currency.
  • Ranking Data - Movers & Shakers lists include sales_rank, previous_rank, is_previously_unranked, and percentage_change.
  • Pricing Details - Supports price_per (per-unit pricing), extracted_price_range for range prices, and more_offers with lowest price from other sellers.
  • Category Browsing - Use category_id with category slugs (kitchen, electronics) or numeric sub-category IDs for deeper browsing.
  • Cross-linking - The asin returned can be used with the Amazon Product API for detailed product information.

​Google Travel Explore Destination API​






The ​Google Travel Explore Destination​ API returns detailed flight information for a specific destination city. Unlike the Google Travel Explore API which discovers destinations, this API provides flight options for a known route. It includes:

  • Flight Data - The flights array provides price, airline, airline_code, stops, flight_duration, and duration (in minutes).
  • Airports - Each flight includes departure_airport and arrival_airport objects with id (IATA code) and name.
  • Travel Dates - Top-level departure_date and return_date fields for the resolved travel period.
  • Cross-linking - Use departure and arrival airport codes with dates from this API to search the Google Flights API for complete booking details and price history.

​DuckDuckGo Images API​


The ​DuckDuckGo Images API​ returns image search results with direct links to originals and source pages. It includes:

  • Image Data - The images array provides title, thumbnail, and source (website name and link).
  • Original Image - Each result includes an original object with direct link, width, and height.
  • Filtering - Filter by size (small, medium, large, wallpaper), color, image_type (photo, clipart, gif, transparent), layout, license, and time_period.

We kept the structure the same as in the Google Images API to make migration easier.

​DuckDuckGo Videos API​


The ​DuckDuckGo Videos API​ returns video search results from across the web. It includes:

  • Video Data - The videos array provides title, link, video_link (embeddable URL), source, channel, snippet, views, length, and date.
  • Filtering - Filter by duration (short, medium, long), resolution (standard, high), license, and time_period.

We kept the structure the same as in the Google Videos API to make migration easier.

🔧 Engine Improvements:


Google Search API

  • Added ​verbatim​ parameter for exact-match searches
  • Added minute-level time_period values
  • Added dmca_messages extraction from results
  • Added shorts parsing in search results
  • Added sponsored tickets & tours
  • Fixed reference_links in AI Overview

Google AI Mode API

  • Fixed missing reference_links

Google Travel Explore API

  • Fixed region kgmid responses incorrectly flagged as city-level

Google Flights Calendar API

  • Accept /g/ kgmid format

Google Finance API

  • Added EBITDA, effective tax rate, and return on capital fields

Google Local API

  • Added type, address, and phone extraction from extensions

Google Jobs API

  • Fixed apply_link extraction

Google Lens API


Google Scholar API

  • Fixed missing cited_by field

Google Ads Transparency Center API

  • Fixed JSON errors in ad details

Google Ads

  • Fixed missing link, displayed_link, and sitelinks on mobile ads

Bing Videos API

  • Fixed the missing videos block in the alternate layout

Naver API

  • Fixed parsers for the new HTML structure

YouTube Video API

  • Fixed parser failing on certain ad text

Walmart Search API

  • Fixed the filters parser for the new HTML structure

eBay Search API

  • Fixed missing thumbnail in completed listings

TikTok Ads Library API

  • Fixed sort_type parameter handling

Meta Ad Library API

  • Added ad_details_token for direct ad detail lookups

⏭️ What's coming next?


  • TripAdvisor Place API
  • TripAdvisor Place Reviews API
  • Airbnb Experiences API
  • Amazon Categories API
  • BestBuy Search API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

March 2026: Update

New
Today, we’re thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​Bing Shopping API​

​Bing Shopping API​ - New engine for extracting Bing Shopping results, ads, filters, and pagination in a structured format. It includes:

  • Filters - Returns available refinements grouped by type (e.g., Brand, Price, Seller), with each option including text, filters, and a link.
  • Shopping Ads - Returns sponsored listings with title, link, seller, price / extracted_price, optional original_price, rating, reviews, extensions, offer_id, and image.
  • Shopping Results - Returns organic product listings with title, link, seller, price / extracted_price, optional rating and reviews, offer_id, and thumbnail (plus images when available).
  • Pagination - Returns current, next, and other_pages URLs for navigating result pages.
  • Suggestions - Returns related shopping queries with query, link, and optional thumbnail.

We kept key response types aligned with the Google Shopping API for easier switching and consistent integrations.

​Google Related Questions API​

The ​Google Related Questions API​ expands “People Also Ask” questions by following next_page_token chains. Starting from any Google search result’s related_questions, you can recursively discover additional questions and answers across multiple depth levels. It includes:

  • Related Questions - Each item returns question, answer, answer_highlight, date, and source (title, link, domain, displayed_link, favicon).
  • AI Overview Questions: Supports expanding questions from the AI Overview sections, not just standard PAA boxes.

​Meta Ad Library Page Info API​

The ​Meta Ad Library Page Info API​ returns advertising transparency information for a Facebook page from Meta’s Ad Library. It includes:

  • Page Info - The page object provides name, id, url, and about text.
  • Transparency Info - The pages_transparency_info object returns history_items (name changes, creation date), admin_locations with country-level admin counts, and confirmed_page_owner details.
  • Ad Library Details - The ad_library_page_info object returns profile_photo, likes, page_category, page_verification, related_pages, hidden_ads, Instagram verification status, and page_spend (lifetime and weekly spend by disclaimer).

​Google Maps Reviews​ & ​Google Maps Photos​ APIs

Both APIs have been migrated to Google’s new layout. The Google Maps Photos response is unaffected, but Google Maps Reviews includes a few breaking changes:

  • search_query has been deprecated and removed.
  • topic_id now requires a KGMID value (e.g. /m/06mbny for “Hospitality”) instead of the previous numeric topic IDs.
  • place_results is no longer returned in the response.

​MCP Tool Bundles​

We expanded our MCP integration with 14 specialized tool bundles: Amazon, Walmart, eBay, Airbnb, YouTube, Google Maps, Google Shopping, News, App Stores, and more.

⚙️ Engine Improvements:


Google Search API

  • Fixed mobile selectors for the updated layout.
  • Deprecated ​google_domain​ request parameter across Google engines.

Google AI Mode API

  • Fixed reference_links extraction.
  • Fixed an issue where the q request parameter didn’t work with url.

Google Shopping API

  • Fixed pagination.
  • Improved average request speed.
  • Fixed edge case for reviews parsing.

Google Rank Tracking API

  • Improved ranking accuracy and coverage.

Google Maps Reviews API

  • Added likes key to reviews.

Google Maps Directions API

  • Fixed time request parameter.

Google Lens API

  • Added crop request parameter.

Google Flights API

  • fare_type (booking options) - Returns fare tier labels like Basic Economy, Main Cabin, Premium Economy, and First.
  • airlines - Returns airline alliances (Star Alliance, SkyTeam, Oneworld), individual airlines on the route, and hub airports. Codes work directly with included_airlines / excluded_airlines filters.
  • baggage_allowance_links - Direct URLs to each airline’s official baggage policy page.
  • passenger_assistance_links - Direct URLs to each airline’s accessibility and special assistance page.
  • cheaper_alternatives - Nearby dates with lower prices (departure date, return date, price).

Google Flights Calendar API

  • Fixed kgmid handling when used in arrival_id or departure_id.

Google Travel Explore API

  • Fixed time_period request parameter.
  • Fixed kgmid handling when used in arrival_id or departure_id.

Bing Videos API

  • Fixed videos parsing.

YouTube Channel API

  • Fixed about and videos_sections parsing.

eBay API

  • Added extracted_sold_date to organic results.
  • Added support for new categories and filters.

DuckDuckGo API

  • Fixed link retrieval in results.

TikTok Ads Library API

  • Fixed sort_type parameter.

Apple Product API

  • Fixed parser for new layout.

Google Ads Transparency Center API

  • Fixed ad variations parsing.

⏭️ What’s coming next?


  • Google Maps Search Along Route API
  • TripAdvisor Place API
  • TripAdvisor Place Reviews API
  • Airbnb Experiences API
  • Amazon BestSellers API

Stay tuned for more updates! As always, we’re committed to providing you with the best search data.

February 2026: Update

New
Today, we’re thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​DuckDuckGo Light API​

Tested using the Regular Speed plan
The ​DuckDuckGo Light API​ returns a streamlined version of the DuckDuckGo API search with faster response times. It includes:

  • Organic Results - The organic_results array returns items with position, title, link, displayed_link, snippet, snippet_highlighted_words, date, and favicon.
  • Knowledge Graph - The knowledge_graph object provides title, description, source (name, link), and thumbnail.
  • Ads - The ads array returns sponsored results with position, title, link, tracking_link, displayed_link, snippet, and favicon.
  • Pagination - Use next_page_token for retrieving subsequent pages of results.

Key types and response structure are intentionally kept identical to the DuckDuckGo API, making migration straightforward.

​TripAdvisor API​

The ​TripAdvisor API​ returns structured travel data across destinations, attractions, airlines, restaurants, and community forums. It includes:

  • Place Results - The place_results array returns destinations, attractions, airlines, and restaurants with position, place_id, title, type, link, description, rating, reviews, mentions, review_snippet, location (when available), and thumbnail images.
  • Destination & Attraction Data - Destinations and attractions include descriptions, location metadata, ratings, review counts, and preview images.
  • Airlines & Restaurants - Airline and restaurant results include descriptions, ratings, total reviews, highlighted review snippets, and high-resolution thumbnails.
  • Forum Results - The forum_results array returns TripAdvisor forum discussions with forum_id, title, link, snippet, highlighted words, author details, ISO timestamps, and location.

​Google About This Domain API​

The ​Google About This Domain API​ returns structured background information about the domain. It includes:

  • About This Result - The about_this_result object provides the site title, canonical link, displayed_link, and favicon as shown in Google Search.
  • Knowledge Graph - The knowledge_graph object returns entity-level information such as title, subtitle, description, founding date, headquarters, CEO details, and authoritative sources (e.g. Wikipedia).
  • Official Profiles - The profiles array lists verified social profiles (Facebook, Twitter, etc.) with direct links and icons.
  • In Their Own Words - The in_their_own_words object includes an official description snippet from the company’s own website, along with a direct source link.
  • Web Results - The web_results array surfaces third-party coverage from trusted sources (e.g. Investopedia, NerdWallet, Trustpilot), including titles, snippets, publication dates, ratings, and review counts when available.
  • Site History - The site_first_indexed_by_google object indicates how long the site has been indexed by Google, with a link to historical snapshots on the Internet Archive.

​Google Local API​

The ​Google Local API ​returns structured local business results from Google’s local pack. It includes:

  • Local Results - The local_results array provides position, title, ludocid, rating, reviews, price, comment, service_options, extensions, and image.
  • Ads Results - The ads_results array returns sponsored local listings with the same structure as local results.
  • Multiple Layouts - Supports desktop, mobile, hotel, and photo result layouts with consistent field structure.
  • Location Targeting - Use location or uule parameters for precise geographic targeting.

​Google Product Page API​

The ​Google Product Page API​ returns detailed product information from Google Shopping product pages. It includes the same information as in the Google Product API:

  • Product Data - The product object provides product_id, title, link, rating, reviews, description, variations, reviews_histogram, and images.
  • Offers - The offers array returns seller listings with price, extracted_price, link, merchant (name, link, rating), and delivery information.
  • Typical Prices - The typical_prices shows price ranges and trends for the product.
  • Review Results - The review_results includes review summaries and individual reviews with rating, text, source, and date.
  • Specifications - The specifications array provides detailed product attributes.
  • Discussions and Forums - The discussions_and_forums array returns related community discussions.

Differences vs Google Product API

  • Often returns more offers on the first page.
  • Includes html_url.

⚙️ Engine Improvements:


Google Rank Tracking API

  • Fixed an issue with empty/partial results.
  • Added search_information.html_url field.
  • Added page request parameter.

Google Search API

  • Fixed organic_results on device=mobile.
  • Fixed ai_overview list and reference_indexes extraction.
  • Fixed weather results parsing.
  • Fixed perspectives parser for new HTML formats.

Google Shopping API

  • Fixed shopping_ads selectors.

Google Product Offers API

  • Added search_information.total_offers key.
  • Improved pagination for last page results.

Google Maps API

  • Added gl request parameter.

Google News API

  • Updated hl allowed values.

Google News Portal API

  • Fixed menu_topics extraction.

Google AI Mode API

  • Fixed text_blocks extraction.
  • Fixed reference_links extraction.

Google Local API

  • Added support for edge cases.

Google Ads Transparency Center API

  • Fixed missing images in ad details

Meta Ad Library API

  • Added sort_by parameter.
  • Added country parameter to ad details.
  • Fixed unsupported page_id parameter removal.

Facebook Business Page API

  • Improved parsing.

Walmart Search API

  • Fixed request handling.

Amazon Product API

  • Fixed image extraction.

YouTube Transcripts API

  • Fixed only_available parameter documentation.

YouTube Channel Videos API

  • Fixed pagination.

LinkedIn Ad Library API

  • Fixed headline extraction.

⏭️ What’s coming next?


  • Google Maps Search Along Route API
  • TripAdvisor Place API
  • TripAdvisor Place Reviews API
  • Google Related Questions API
  • Airbnb Experiences API
  • Airbnb Services API
  • TikTok Transcripts API
  • More MCP Tools

Stay tuned for more updates! As always, we’re committed to providing you with the best experience.

January 2026: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​MCP Integration​


The ​Remote MCP Integration​ enables AI assistants to call SearchAPI tools directly through the Model Context Protocol.
"Find round-trip flights from NYC to Tokyo in March, under $1000, with one checked bag"

We're starting with travel (flights, hotels, vacation rentals), but this is just the beginning. We have 100+ APIs and will continue adding tools based on your needs.

What's a bundle?

A bundle is a collection of tools you connect to your AI assistant. We offer preconfigured bundles, such as Google Travel, but you can also build your own. Pick exactly the tools you need and create a custom bundle for your workflow.
What we launched: 
  • 7 travel tools - flights (one-way, round-trip, price calendars), hotels, vacation rentals.
  • LLM-optimized - every tool is designed for AI assistants with clear parameters, practical examples, and human-readable values.
  • Works with any MCP client - setup guides included for Claude Code, Claude Desktop, and Cursor

We will continue to add new bundles and tools based on your feedback. So share your needs and use cases. We are building for you.

​Google Shopping Autocomplete API​

The ​Google Shopping Autocomplete API​ returns structured autocomplete suggestions from Google Shopping. It includes:

  • Suggestions - The suggestions array returns suggested query values generated as users type, reflecting real-time shopping intent.

​Walmart Reviews API​

The ​Walmart Reviews API ​returns structured review, sentiment, and media data for a single Walmart product. It includes:

  • Product Data - The product object provides core fields such as title, product link, average rating, total review count, number of text reviews, recommendation percentage, media count, and a full star-rating histogram with per-rating counts and percentages.
  • Customer Reviews - The reviews.customer_reviews array returns individual reviews with review ID, title (when available), full text, rating, review dates (human-readable and ISO), user identifiers, user name, feedback counts, verification badges, seller information, fulfillment type, and item-level metadata.
  • Top Reviews - Dedicated top_positive_review and top_negative_review objects return representative customer feedback, including full review text, rating, timestamps, and reviewer metadata.
  • Aspect Statistics - The aspect_stats array highlights frequently mentioned product aspects (e.g. battery, handle, scratches) with occurrence counts, enabling topic-based analysis and filtering.
  • AI Review Summary - The ai_summary object provides an overview, including a title, natural-language summary, and aspect-level sentiment spans with polarity indicators.
  • Bullet Review Summary - The bullet_review_summary object groups feedback into pros, neutral points, and cons, each with standardized aspect names, polarity, and short summaries.
  • Review Media - The product_media array returns images submitted with reviews, including normal and thumbnail URLs and associated ratings.


​Facebook Business Page Reviews API​

The ​Facebook Business Page Reviews API​ returns structured review data for a public Facebook business page. It includes:

  • Reviews - The reviews array returns individual page reviews with review ID, review link, recommendation status (recommend/doesn’t recommend), full review text, and review dates in both human-readable and ISO formats.
  • User Information - Each review includes a nested user object containing user ID, name, profile link (when available), and thumbnail image URL.
  • Engagement Metrics - Reviews return reactions_count and comments_count, allowing analysis of engagement and visibility per review.


HTTP Post Request


HTTP POST request support was added to address pagination limitations when working with large result sets.

When paginating through extensive datasets, the next_page_token can grow significantly in size (for example, 2KB → 5KB → 8KB+ per page). Passing large pagination tokens as URL query parameters can exceed URL length limits enforced by HTTP clients, browsers, proxies, CDNs, load balancers, or servers. This may result in errors such as 414 (URI Too Long) or 413 (Request Entity Too Large).

To mitigate this, POST requests allow pagination tokens to be sent in the JSON request body rather than the URL. This avoids URL size constraints and enables reliable pagination regardless of token length.

This approach is especially important for APIs with opaque or encoded pagination tokens (such as the Meta Ads Library API), where token size is not predictable and can increase across pages.

By supporting HTTP POST, pagination remains stable and consistent even when iterating through very large datasets.


🔧 Engine Improvements:

Google Search API

  • Fixed ai_overview selectors and improved extraction reliability
  • Fixed knowledge_graph selectors
  • Fixed related_questions selectors
  • Fixed inline_images selectors

Google AI Mode API

  • Fixed text_blocks.reference_indexes selectors
  • Fixed q request parameter encoding

Google Images Light API

  • Fixed an edge case that returned empty results

Google Lens API

  • Added has_exact_matches key when search_type=all
  • Fixed issues with incorrectly encoded URLs
  • Fixed country request parameter handling

Google Shopping API

  • Fixed shopping_results.product_id and shopping_results.prds values

Google Product API

  • Fixed an issue returning empty results

Google Product Offers API

  • Fixed offers.extracted_delivery_price selectors
  • Fixed offers.delivery_price selectors
  • Added new keys: promo_code, promo_discount, extracted_promo_discount, promo_expires

Google Maps API

  • Fixed edge cases when results were empty
  • Fixed ads selectors

Google Maps Reviews API

  • Fixed topics extraction

Google News API

  • Added new countries for hl request parameter validation

Bing Search API

  • Fixed local_results selectors
  • Fixed organic_results selectors
  • Fixed knowledge_graph selectors

Bing Images API

  • Fixed images.source.link selectors

Airbnb Search API

  • Improved edge cases when results were not returned

Apple Product API

  • Fixed app_details.logo cases
  • Fixed product.videos extraction

Amazon Product API

  • Fixed product.variants cases

Amazon Offers API

  • Fixed an edge case returning empty results

eBay Search API

  • Fixed organic_results.reviews and organic_results.price extraction

eBay Product API

  • Added a fallback for product.product_id retrieval

YouTube Transcripts API

  • Fixed requests returning empty results

TikTok Ads Library API

  • Fixed an edge case where responses returned no results

Instagram Profile API

  • Added support for posts values

Walmart Product API

  • Fixed reviews.customer_reviews.extracted_date selectors
  • Fixed search_information.meta_title and search_information.meta_description selectors

⏭️ What's coming next?


  • TripAdvisor API
  • Airbnb Experiences API
  • Airbnb Services API
  • TikTok Profile Videos API
  • Google Local API

Stay tuned for more updates! As always, we're committed to providing you with the best experience

December 2025: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.


​Airbnb Property API​


The ​Airbnb Property API​ returns detailed structured data for a single Airbnb listing. It includes:

  • Property Data - The property object provides core fields such as id, title, description, link, rating, review count, guest_capacity, and accommodations (room type, beds, bath).
  • Amenities - A normalized amenities array, where each item includes name and is_available. This allows consistent feature parsing across listings.
  • Ratings - Category-level ratings are available under property_ratings, including cleanliness, accuracy, check-in, communication, location, and value.
  • Rules & Safety - house_rules contains check-in/checkout times, check-in method, and stay restrictions. safety_policies lists safety devices or requirements (e.g., smoke alarm, CO alarm).
  • Location & Images - gps_coordinates return latitude and longitude. The images array includes captioned image URLs for building galleries or media displays.
  • Host Information - A separate host object provides host ID, name, profile URL, bio, verification flags, rating, review count, hosting duration, response metrics, and avatar URL.

The structure is consistent with other accommodation APIs (e.g., Google Hotels Property), making it easy to reuse data models across different APIs.


​Airbnb Property Reviews API​


The ​Airbnb Reviews API ​returns structured review data for a single Airbnb listing. It includes:

  • Review Metadata - The search_information object exposes the total number of reviews available for the property.
  • Reviews - Each review entry includes review_id, full text, language, rating, relative and ISO timestamps, and a nested user object containing id, name, profile_link, details, and avatar.
  • User Data - The user object standardizes reviewer information across listings, including unique identifiers and profile metadata.
  • Sorting Options - Reviews can be ordered using the sort_by parameter. Supported values are most_relevant (default), most_recent, highest_rating, and lowest_rating.
  • Topic Filtering - The topic_id parameter filters reviews by a single topic. Topics (e.g., location, cleanliness, hospitality, amenities, comfort, value, walkability, etc.) are provided in the topics field when available. topic_id cannot be used with the q search parameter.

The structure is consistent with other review-related APIs, making it straightforward to reuse filtering, pagination, and user-data handling logic across different APIs.


​Yandex Reverse Image API​


The ​Yandex Reverse Image API​ returns structured data for a reverse-image lookup. It includes:

  • Image Preview - The image_preview object contains the main image (link, width, height) and a list of detected crops. Each crop includes a category, crop_id, is_product flag, and normalised crop coordinates.
  • Object Detection - Crops returned in image_preview.crops represent detected objects within the image, such as furniture items or decor elements, with associated labels and bounding regions.
  • Visual Matches - The visual_matches array lists visually similar items from external sources. Each result includes position, title, snippet, source domain, link, thumbnail, and a high-resolution image object.
  • Related Searches - The related_searches array provides image-based query suggestions from Yandex, each with a title and direct search link.
  • Similar Images - The similar_images array contains image search result pages that match the original input closely. Each item includes position, link, thumbnail, and an image object.

The structure mirrors Google Lens API keys, providing consistent fields for detected objects, similarity ranking, and related visual content across APIs.


​Facebook Business Page API​


The ​Facebook Business Page API​ returns structured data for a public Facebook business page. It includes:

  • Page Data - The page object provides core fields such as id, name, page link, follower count, following count, and links to follower/following lists. It also includes profile and cover photo URLs in both original and page-link formats.
  • Followers & Following - Follower and following objects include text labels, direct links, and numeric counts, enabling consistent parsing of engagement metrics.
  • Photos - The API exposes profile_photo_original, profile_photo_link, cover_photo_original, and cover_photo_link for retrieving image assets or linking directly to Facebook-hosted media.
  • About Information - The about object contains formatted categories, address, coordinates, phone number, website, review metrics (rating percentage and total reviews), and price range.
  • Location Data - gps_coordinates returns latitude and longitude for map-based features or store locators.


​Google Shorts API​


The ​Google Shorts API​ returns short-form video results surfaced in Google Search. It includes:

  • Shorts Results - Each entry in the shorts array provides position, title, link to the original video, source platform (e.g., TikTok), author/creator name, video length, and a thumbnail for preview rendering.


​Google Books API​


The ​Google Books API​ returns structured book results from Google Books search. It includes:

  • Organic Results - Each item in organic_results provides position, book id, title, link to the Google Books page, publication date, and optional extensions such as author and year.
  • Authors - The authors array includes each author's name and a link to their author-specific Google Books search page.
  • Book Metadata - Additional fields such as snippet, extensions, and publication date provide concise book information suitable for previews or summaries.
  • Related Links - The other_links array includes links such as preview pages, additional editions, or alternate book formats.
  • Thumbnails - A thumbnail field is available for displaying book cover previews, returned as a base64 image or external image URL.


🔧 Engine Improvements:


Google Search API

  • Fixed local_news selectors.
  • Added local_news.iso_date and perspectives.iso_date fields.
  • Fixed local_results parsing for device=mobile requests.

Google News API

  • Added top_stories.iso_date and organic_results.iso_date fields.

Google Shopping API

  • Fixed extraction of shopping_results.seller_favicon.
  • Improved extracted_price handling in edge cases.

Google Product Offers API

  • Improved offer extraction when product_token is obtained through product variations.

Google Lens API

  • Fixed an edge case where results were not returned.

Google Maps API

  • Fixed local_results.ludocid extraction in edge cases.

Google Maps Place API

  • Fixed place_result.review_results.reviews selectors.

Google Maps Reviews API

  • Fixed sort_by request parameter handling in edge cases.

Amazon Product API

  • Fixed product.variants.link extraction for listings with multiple variations.

Bing Search API

  • Fixed local_results selectors on mobile.

Facebook Business API

  • Added about.email, about.instagram_username, about.youtube_channel_id, and about.whatsapp_phone fields.

Yahoo Search API

  • Fixed organic_results.tabbed_snippets.snippet selectors.
  • Fixed pagination.current selector extraction.

YouTube Transcripts API


Apple Product API

  • Updated parsers to accommodate UI changes. All existing keys remain unchanged.

Walmart Search API

  • Fixed issues affecting the page request parameter.


Database Infrastructure Upgrade


We upgraded our primary database on December 1, 2025, to resolve intermittent HTTP 500 errors affecting approximately 0.0001% of requests, caused by connection exhaustion under high load.

Maintenance Window (UTC)

  • Start: December 1, 2025, at 11:00 UTC
  • End: December 1, 2025, at 11:13 UTC

We use AWS RDS Multi-AZ, which performs automatic failover during upgrades and typically completes in under 60 seconds. We didn't observe any noticeable disruption during the switch.

The new instance runs on a newer-generation CPU with significantly improved performance characteristics. Early metrics already show reduced request latency across API endpoints, and we're planning additional performance optimisations in the coming months.

This upgrade also provides the capacity headroom we've planned for the next 12 months of growth.


⏭️ What's coming next?


  • Walmart Reviews API
  • Facebook Business Page Reviews API
  • Instagram Profile Posts API
  • TripAdvisor API
  • Airbnb Experiences API
  • Airbnb Services API
  • TikTok Transcripts API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

November 2025: Update

New
Today, we're thrilled to update you on some of the newest engines, improvements, and give you a sneak peek into what’s coming next.

​Google AI Overview API​




The ​Google AI Overview API​ returns Google’s new AI-generated summaries directly from search results. It provides:

  • AI-Generated Summaries - answers generated by Google’s AI. Each summary is divided into text_blocks: paragraphs, headers, or lists, preserving Google’s full logical structure.
  • Linked References - Every fact and section includes a reference_indexes array linking to authoritative sources, such as Wikipedia, YouTube, or media outlets. These are available under the reference_links field, which includes each source’s title, link, snippet, and domain.
  • Related Searches - Contextual follow-ups surfaced by Google’s AI, accessible through the related_searches array, each with its own query text and search link.
  • Structured Text Elements - Responses are organized into semantic blocks:
    • paragraph - a standalone text answer, optionally with a link.
    • header - section titles within the AI Overview.
    • unordered_list - bullet points with nested items (each a paragraph block).
  • Markdown Output - The API also returns a markdown field, giving the AI-generated summary in formatted Markdown.

The structure is the same as in Google ai_overview field, ensuring compatibility with the main Google Search API and making it easy to integrate.

​Airbnb API​


The ​Airbnb API​ returns real-time property listings from Airbnb search results, including prices, ratings, and availability. It provides:

  • Property listings - Each result includes title, description, price breakdown, rating, reviews, accommodations, coordinates, badges (like Superhost), and image URLs.
  • Pagination - next_page_token for fetching additional results.

Field structure follows the same pattern as other travel APIs (e.g. Google Hotels), making it easy to reuse the same data model across platforms.

​TikTok Profile API​




The ​TikTok Profiles API​ returns detailed public profile data from TikTok. It includes:

  • Basic Info - username, name, and bio.
  • Profile Images - avatar (150×150) and avatar_hd (320×320).
  • Verification & Account Type - is_verified, is_private, and is_business.
  • Links & Metadata - link for the external site, plus optional bio_links, pronouns, and category.
  • Engagement Stats - followers, following, and total posts.

All field names follow the same schema as the Instagram Profiles API for cross-platform consistency.

​Instagram Profile API​




The ​Instagram Profile API​ returns public and professional account data directly from Instagram. It includes:

  • Basic Info - username, name, bio, and category (e.g. Artist, Brand, Public Figure).
  • Profile Images - avatar and avatar_hd.
  • Verification & Account Type - is_verified, is_private, and is_business.
  • Links & Extended Fields - link, multiple bio_links, and pronouns when available.
  • Engagement Stats - followers, following, and total posts.

The structure is identical to the TikTok Profiles API, making it easy to reuse the same data model across both platforms.

​Google Maps Directions API​




The​ Google Maps Directions API​ returns detailed route information between locations, including driving, transit, walking, and flight options. It provides:

  • Travel modes - Driving, Transit, Flying, and more, each with estimated durations and distances.
  • Places info - Start and destination points with addresses and coordinates.
  • Directions - Step-by-step routes with instructions, distances, durations, routes via highways or lines, and warnings.
  • Transit details - Full trip segments including departure/arrival times, vehicles, service providers, intermediate stops, buy ticket links, and time zones.
  • Flights data - Direct flight segments with airlines, prices, and a flights_link to Google Flights.

​Google Place API​




The ​Google Place API​ returns detailed business and location data. It includes:

  • Place details - Name, type, address, price range, phone number, rating, reviews, menu links, and coordinates.
  • Actions & ordering - Place actions such as Order pickup or Order delivery, with full provider details and estimated times.
  • Reviews & hours - User reviews, opening hours, and daily schedules.
  • Images & menus - Photos, thumbnails, and menu_images when available.
  • Popular times - Live busyness data, time charts by weekday, and average visit duration.

​Google News Portal API​




The ​Google News Portal API​ returns full article listings, menus, and topic data from Google News pages. It includes:

  • Organic results - News articles with title, link, thumbnail, publication date (iso_date), source info (name, favicon, authors), and optional section or story_token fields.
  • Menu and topic data - menu_topics, related_topics, and sub_menu_sections provide navigation tokens used to fetch related or localized sections.
  • Related publications - Lists associated outlets or magazines (related_publications).
  • Social and interactive data - posts_on_x for embedded posts and frequently_asked_questions for article-related Q&A content.

All fields and layouts follow the same structure used in other Google News-related APIs.

​Google Forums API​




The ​Google Forums API​ returns discussion-style results from community platforms like OpenAI Community and other forums surfaced on Google. It provides:

  • Organic results - Forum threads with title, link, source, domain, snippet, date, and optional sitelinks for related posts.
  • Related searches - Follow-up queries users commonly explore on similar topics.
  • Pagination - Links to the next set of forum results.

All keys are consistent with the Google Search API.

🔧 Engine Improvements:


Google Search API

  • Fixed related_questions when AI generates an answer.
  • Fixed knowledge_graph.busyness_score.chart selectors.
  • Fixed search_information.total_time_taken and search_information.total_results selectors.
  • Fixed ai_overview.reference_indexes selectors and their identification inside ai_overview.text_blocks.

Google AI Mode API

  • Added a new inline_shopping layout.

Google Images Light API

  • Fixed an issue where images were not returned.

Google Jobs API

  • Fixed an edge case where jobs were not returned.

Google Lens API

  • Fixed exact_matches with safe_search=off requests.
  • Fixed exact_matches.thumbnail selectors.

Google Shopping API

  • Fixed an edge case that returned identical product_token values for all products.
  • Added new request parameters: is_small_business, sort_by, is_on_sale, is_free_delivery, and include_base_images.
  • Fixed shoprs request parameter when filters were ignored.
  • Fixed shopping_results.seller_favicon selectors.

Google Shopping Filters API

  • Fixed an edge case that didn’t return any results.

Google Product API

  • Fixed product.link when used with the product_id request parameter.

Google Product Offers API

  • Fixed product.link when used with the product_id request parameter.
  • Fixed extracted_delivery_price selectors.
  • Fixed an edge case where offers didn’t return results.

Google Play Product API

  • Fixed selectors for store=movies and store=books.
  • Fixed reviews selectors.

Apple App Store Top Charts API

  • Updated parsers and request handling after App Store UI changes.

Amazon Search API

  • Fixed organic_results.recent_sales and organic_results.extracted_recent_sales.
  • Added new domain amazon.ie.

Bing Search API

  • Added an ai_overview parser.
  • Fixed an issue where the request didn’t return any results.

YouTube Search API

  • Fixed shorts selectors.

YouTube Channel Videos API

  • Added a new layout for videos.

YouTube Comments API

  • Fixed selectors for comments.replies_next_page_token.

YouTube Transripts API

  • Added a new request parameter transcript_name to identify different tracks with the same language.

DuckDuckGo API

  • Fixed ai_overview selectors.

eBay Search API

  • Fixed an edge case for about_seller.
  • Fixed organic_results.link selectors.

eBay Product API

  • Fixed an issue where the delivery_country request parameter was ignored.

⏭️ What's coming next?


  • Facebook Business Page API
  • Airbnb Property API
  • Airbnb Reviews API
  • Airbnb Experiences API
  • Walmart Reviews API
  • Yandex Reverse Image API
  • TikTok Transcripts API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

October 2025: Update

New
Today, we're thrilled to update you on some of the newest updates and give you a quick look at what’s coming next.

​Google Rank Tracker API (num=100)​


Google has deprecated the num parameter in standard search requests, which disrupted rank trackers and made it unreliable to fetch more than the default results. Our new Google Rank Tracker API solves this by letting you retrieve up to 100 organic results in a single request.

Highlights:
  • Organic results – identical JSON keys and fields as the Google Search API
  • Flexible results control – specify how many results to return (up to 100)
  • Consistent structure – no integration changes required

Context As of September 11, 2025, Google began phasing out the num=100 parameter. Many SEO tools relying on it have shown gaps, inflated impressions, corrections, or required multiple requests to achieve the same output. Our API maintains the browser session and returns 100 results by default (configurable), ensuring uninterrupted rank tracking while others adapt.

​Google AI Mode API​



The ​Google AI Mode API​ returns results from Google’s new AI-generated answers interface (the “AI Overview” style results). The response includes generated text blocks, references, and supporting content, alongside regular search results. It provides:

  • Text Blocks - Structured AI output, returned as paragraph, header, code_blocks, unordered_list, etc. Each block contains the generated content and optional reference_indexes mapping back to sources.
  • Markdown - Combined structured text blocks available as a single markdown string.
  • Reference Links - Sources cited by the AI, including title, link, snippet, and source.
  • Web Results - Standard organic search results (title, link, displayed_link, source, snippet).
  • Local Results - Place listings with position, title, link, rating, reviews, price, type, address, and is_closed.
  • Inline Shopping - Product listings with position, title, link, rating, reviews, price, extracted_price, and optional original pricing fields.

Google Product, Offers, Reviews, Specs APIs changes


The Google Product, Offers, and Reviews APIs have been migrated to the new Google Shopping UI. Existing keys remain unchanged, and behavior is consistent with previous versions. The separate GoogleProduct Specs API has been deprecated. All specifications are now included in the Google Product response when using the product_token parameter. Here are the latest changes for every engine:

  • product_id and prds parameters are still supported and continue to return offers and essential product information.
  • Use the product_token parameter from the Google Shopping API for more detailed product data, including specifications, variations, review_results, and more.
  • All product specifications are now included directly in the Product API (Specs API is no longer available).

  • product_id and prds parameters are still supported and continue to return offers.
  • sort_by, durability, and filters request parameters are no longer supported.
  • Pagination update:
    • Page 1 returns up to 3 offers.
    • Page 2+ returns up to 10 offers per page.

  • Only the product_token parameter (from the Google Shopping API) is supported.
  • rating parameter remains unchanged.
  • sort_by parameter remains unchanged.
  • filters_token parameter is deprecated.

​Yandex Search API​

The ​Yandex Search API​ returns rich, mixed-result SERPs from Yandex. It provides:

  • Knowledge Graph – Entity cards with title, description, source (name/link), attributes (e.g., birth date, height, relationships), profile links, and images.
  • Ads – Paid listings with position, title, tracking_link, destination link, domain, displayed_link, snippet, and optional sitelinks.
  • Organic Results – Web results with position, title, link, domain, displayed_link, snippet, and cached_page_link when available.
  • Inline Images – Image results embedded in the web SERP, each with title, original image (link/height/width), and thumbnail.
  • Inline Videos – Video previews with position, title, link, source, channel, duration, views, date, and thumbnail image.

JSON keys are kept the same as in the Google Search API.

​Bing Videos API​



The ​Bing Videos API​ returns video search results from Bing, with structured data for videos, ads, and recommendations. It provides:
  • Video Results – Each video includes position, title, link, snippet (description), length, source (e.g., YouTube), date, channel, views, and a thumbnail.
  • Shorts – Compact video results in short format, with position, title, link, channel, views, duration, and thumbnail.
  • Suggestions – Related search topics with quick-access links and preview thumbnails for refining the query.
  • Ads – Sponsored video listings with position, title, link, tracking_link, displayed_link, snippet, sitelinks (extra links), and extensions (additional highlights).

JSON keys are kept the same as in the Google Videos API.

🔧 Engine Improvements:


Google Search API

  • Fixed answer_box keys when type=currency_converter.

Google Images API

  • Fixed an issue where the first page did not return images.

Google Lens API

  • Fixed support for search_type=all requests.
  • Added support for an additional Google Lens layout.

Google Shopping API

  • Added include_favicon request parameter.
  • Added new Sort By values in filters.
  • Updated product_link and offers_link paths to match the new UI format.

Google Flights API

  • Fixed a case where passing a kgmid value prevented flights from being returned.

Google Ads Transparency Center API

  • Fixed an issue where empty responses were returned.

Amazon Offers API

  • Fixed an issue where pagination was incorrectly included on the last page.

Google Play Store API

  • Added a new layout for searching for specific apps.
  • Added organic_results.logos key.

Google Play Product API

  • Fixed product.description key.

Baidu Search API

  • Fixed pagination.next key.

DuckDuckGo API

  • Improved request reliability.

⏭️ What's coming next?


  • Google AI Overview API
  • Google Place API
  • Google News Portal API
  • Google Maps Directions API
  • TikTok Profiles API
  • TikTok Video Transcripts API
  • Facebook Business Page API
  • Instagram Profile API
  • Walmart Reviews API

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

September 2025: Update

New
Today, we're thrilled to update you on some of the newest releases and give you a sneak peek into what’s coming next.

​AI Overview in Google Search API​




The ​Google Search API​ now includes an AI Overview field, capturing the AI-generated answers shown in Google search results. It provides:

  • Text Blocks – Structured content such as paragraphs, lists, headers, and highlighted answers.
  • Reference Links – Citations with title, URL, snippet, and source to back up each answer.
  • Markdown Output – Preformatted AI-generated content with inline references for easy rendering.

​Bing Images API​




The ​Bing Images API​ returns image search results from Bing, with data that includes images, sources, and related queries. It provides:

  • Image Results – Title, source name/link, original image URL with dimensions, and thumbnails.
  • Suggestions – Alternative search ideas with quick links and thumbnails.
  • Related Searches – Recommended queries with preview thumbnails for deeper exploration.

JSON keys are kept the same as in the Google Images API.

​Google Videos Light API​


Tested using the Regular Speed Plan


A simplified version of the Google Videos API that returns only the essential data: title, link, snippet, length, and more. It delivers the same structure as the Google Videos API, making migration effortless. Thanks to the reduced payload, it offers faster response times.

​TikTok Ads Library API​




The ​TikTok Ads Library API​ returns TikTok’s public ad data, making it easier to review campaigns, study competitors, and track creative trends. It offers:

  • Ad Listings – Advertiser name, ad ID, first/last shown dates, cover image, and video link.
  • Audience Reach – Estimated audience size ranges with min/max values.
  • Advertiser Details – Advertiser ID, business name, and campaign filters like country, time period, and page.
  • Creative Assets – Direct links to video files and thumbnails for review and analysis.

​TikTok Ads Library Advertiser Search API​




The ​TikTok Ads Library Advertiser Search API​ helps you find advertisers in TikTok’s ad archive by name or keyword. It provides:

  • Advertiser Results – Advertiser names and IDs that match your query.
  • Keyword Suggestions – Related categories and terms (e.g., Appliances, Home Appliances).

​Google Shopping Filters API​




The ​Google Shopping Filters API​ returns all available filters for a shopping query, including those hidden in the standard Google Shopping API. It provides:

  • Filter Results – Organized by type (e.g., Category, Brand, Price).
  • Options – Each filter option contains a label (e.g., PlayStation Controllers, PlayStation Games, Video Games) along with a shoprs token that can be used to refine the search.

JSON keys are kept the same as in the Google Shopping API for seamless integration.

🔧 Engine Improvements:


Google Search API

  • Fixed ads.link selectors.

Google Lens API

  • Fixed exact_matches with safe_search=off request parameter.

Google News API

  • Fixed organic_results selectors.
  • Fixed search_information.total_results and search_information.time_taken_displayed selectors.

Google Hotels API

  • Added bounding_box request parameter, allowing hotel searches within specific coordinates.
  • Fixed an edge case where hotels did not return any results.

Google Flights API

  • Fixed an edge case with the booking_token in separate_tickets cases.

Google Finance API

  • Fixed knowledge_graph.about.currencies selectors.

Google Ads Transparency Center API

  • Fixed an edge case when the API didn't return any results.

Amazon Search API

  • Fixed organic_results.reviews selectors.

Amazon Product API

  • Fixed product.reviews selector.

Baidu Search API

  • Added organic_results.start_reading_link and organic_results.latest_chapter_link.

Bing Search API

  • Fixed organic_results.title and organic_results.link selectors.
  • Added answer_box key.

Other

  • Added YouTube OpenApi specs.

⏭️ What's coming next?


  • Yandex Search API
  • Google AI Mode API
  • Google Place API
  • Google News Portal API
  • Google Maps Directions API
  • Bing Videos API
  • Walmart Reviews API
  • OpenApi specs

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

August 2025: Update

New
Today, we're thrilled to update you on some of the newest additions and give you a sneak peek into what’s coming next.

​Google Images Light API​


Tested using the Regular Speed plan


A simplified version of the Google Images API that returns only the essential data: image titles, thumbnails, source domains, and original image links (mobile only). It delivers the same structure as the Google Images API, making migration effortless. Thanks to the reduced payload, it offers significantly faster response times.

​Google News Light API​


Tested using the Regular Speed plan


A simplified version of the Google News API that returns only the essentials: article titles, links, sources, publish dates, snippets, and thumbnails. With the same JSON structure as the Google News API, it’s easy to switch or scale. Optimized for speed and simplicity.

​LinkedIn Ad Library API​




The ​LinkedIn Ad Library API​ provides structured access to sponsored content from LinkedIn advertisers. Built for transparency and ad intelligence, it offers:
  • Ad Listings: Headlines, creatives (images), call-to-action text, and destination URLs.
  • Advertiser Details: Includes advertiser name, logo thumbnail, and unique ad IDs.
  • Ad Types: Supports both image and rich text formats from public ad disclosures.

​Reddit Ad Library API​




The ​Reddit Ad Library API​ returns Reddit’s public ad archive data, enabling transparency, creative research, and brand monitoring. It offers:
  • Ad Listings: Headlines, CTAs, destination URLs, video/image creatives, and post URLs.
  • Targeting Context: Includes industry category, budget tier, ad objective, and placement (e.g., feed, sidebar).
  • Post Metadata: Captures Reddit-specific fields like profile_id, subreddit link, and comment settings.
  • Creator Insights: Each ad includes advertiser profile details like username and avatar.
  • Advanced Filters: Query by keyword, post type (e.g. VIDEO), industry vertical, and placements.

​Walmart Product API​




The ​Walmart Product API​ delivers detailed, structured product data directly from Walmart product pages. It offers:
  • Product Details: Title, brand, price, UPC, product ID, seller, and availability.
  • Media & Descriptions: High-resolution images, short/long descriptions, ingredients, and marketing highlights.
  • Reviews & Ratings: Top positive and negative reviews, average rating, total count, and review metadata.
  • Fulfillment Options: Real-time delivery and pickup details with expected dates and item limits.
  • Variants & Attributes: Full variant trees (e.g. pack size), unit pricing, subscription eligibility, and badges like “Best Seller.”

JSON format matches our Amazon Product API for easier migration.

YouTube Trends API is Deprecated 


The YouTube Trends API has been deprecated following YouTube’s discontinuation of its Trending page in July 2025. This change reflects a strategic shift toward personalized discovery, driven by AI-based recommendations and genre-specific performance charts.
  • No Global Trending: The static, one-size-fits-all trending feed has been retired.
  • Personalized Surfacing: Content discovery is now tailored to user preferences, location, and viewing history.
  • New Creator Tools: YouTube is rolling out features to boost visibility through contextual promotion rather than global rankings.
  • API Impact: The youtube_trends engine is no longer supported.

You can always contact us and let us know if you'd like us to add or change something based on your specific use case.

🔧 Engine Improvements:


Google Search API

  • Fixed a bug where ads.block_position = bottom_ads was incorrectly extracted.
  • Resolved extraction issues for organic_results.sitelinks.inline on device=desktop.
  • Fixed the extraction of organic_results.sitelinks.expanded on device=mobile.

Google Lens API

  • Fixed extraction for search_type=exact_matches.
  • Fixed extraction for search_type=visual_matches and search_type=products when used with the q request parameter.

Google Maps API

  • Addressed a rare edge case that returned empty results.

Google Patents API

  • Fixed extraction of organic_results.title, organic_results.snippet, and organic_results.inventor.

Google Events API

  • Added support for the chips request parameter.
  • Fixed extraction of events.address and events.location.

Google Finance API

  • Fixed a bug where the summary field returned no results.

Google Ads Transparency Center API

  • Resolved an edge case that resulted in an error response.

Bing Search API

  • Added initial support for advanced search operators, like site: in the q parameter. Response time is currently high; optimizations are in progress.

Amazon Product API

  • Fixed extraction of product.coupon_text.

Naver Search API

  • Fixed extraction of organic_results.title, organic_results.link, organic_results.source, and organic_results.sitelinks.inline.

⏭️ What's coming next?


  • AI Overview
  • Yandex Search API
  • Google Place API
  • Google News Portal API
  • TikTok Ads Library API
  • Google Maps Directions API
  • Bing Images API
  • Google Videos Light API
  • OpenApi specs

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

July 2025: Update

New
Today, we're thrilled to introduce 4 new engines, highlight recent engine fixes, and share what's coming next.

​Walmart Search API​


​Walmart Search API​ delivers detailed product search results directly from Walmart, featuring:
  • Product Listings: Title, description, pricing, unit pricing, product IDs, and seller details.
  • Availability & Fulfillment: Real-time pickup and delivery options with expected dates.
  • Customer Insights: Ratings, number of reviews, and promotional badges like Walmart+, SNAP eligibility, and subscription options.
  • Advanced Filtering: Sort results by best match, pricing, bestseller status, and more.
  • Related Queries: Suggested searches to improve discovery and customer experience.

JSON format matches our Amazon Search API for easy migration.

​Meta Ads Library API​




​Meta Ads Library API ​provides ad data directly from Meta’s platforms, including:
  • Detailed ad content: Text, images, and call-to-action buttons.
  • Advertiser information: Page names, categories, like counts, and profiles.
  • Ad lifecycle insights: Active periods, start and end dates, and current status.
  • Engagement metrics: Impressions data and platform details (Facebook, Instagram).
  • Categorization and filtering: Ad types, entities, and market segmentation.

​Meta Ads Library Ad Details API​


​Meta Ads Library Ad Details API​ offers in-depth insights into specific ads, including:
  • Detailed Audience Breakdown: Audience targeting by age, gender, and geographic region.
  • EU-specific Insights: Reach and targeting information compliant with EU advertising transparency guidelines.
  • Ad Spend Transparency: Payer and beneficiary information for clear advertiser accountability.
  • Verified Context: Identification of politically affiliated ads or verified advertising voices.

​Meta Ads Library Page Search API​


​Meta Ads Library Page Search API​ delivers precise results directly from Meta's ad library, including:
  • Page Information: Page ID, name, category, verification status, likes, and profile images.
  • Instagram Integration: Linked Instagram usernames and follower counts.
  • Advanced Search Results: Includes matching Meta Pages, keywords, and location-based entities.
  • Filtering and Segmentation: Supports targeted queries by keyword, location, and page type.

🔧 Engine Improvements:


Google Search API

  • Fixed selectors: nearby_events, organic_results.sitelinks, organic_results.snippet, and knowledge_graph.description.
  • Added ads.tracking_link field.

Google Search Light API

  • Fixed edge case for answer_box.answer_list.
  • Added new fields: search_information.has_no_results_for and search_information.showing_results_for.
  • Resolved issue causing responses to return empty results.

Google Shopping API

  • Fixed extracted_price handling for unique cases.
  • Updated available countries (gl parameter).

Google Maps Reviews API

  • Fixed handling of reviews for specific edge cases.

Google Ads Transparency Center API

  • Added fields: search_information.legal_name and search_information.based_in.

Bing Search API

  • Added new fields: top_stories.is_copilot_answer and ads.tracking_link.

Yahoo Search API

  • Fixed selectors: organic_results.title and organic_results.displayed_link.
  • Added support for search.yahoo.co.jp via the yahoo_domain request parameter.

YouTube Transcripts API

  • Enabled retrieval of auto-generated transcripts in any language (lang).

Amazon Search API

  • Added support for amazon.co.za through the amazon_domain parameter.

Amazon Product API

  • Fixed selectors: product.link, product.buybox.availability, and product.variants.title.

eBay Search API

  • Fixed organic_results selectors for alternative layouts.

DuckDuckGo Search API

  • Introduced next_page_token parameter for pagination (replacing deprecated page parameter).

⏭️ What's coming next?


  • LinkedIn Ad Library API
  • Reddit Ad Library API
  • Walmart Product API
  • AI Overview
  • Yandex Search API
  • Google Maps Directions API
  • Bing Images API
  • Google Images Light API
  • Google Videos Light API
  • Google News Light API
  • OpenApi specs
  • Infrastructure & performance improvements

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

June 2025: Update

New
Here’s what’s new across our APIs, infrastructure, and what’s coming next.

​Google Light API​


A stripped-down version of the Google Search API returning only core results: organic listings, knowledge graph, answer boxes, and related questions. Thanks to the reduced payload, it delivers faster responses and lower latency. Ideal for LLM integrations and content retrieval workflows.

Performance & infrastructure updates


We’ve made backend upgrades to scale more efficiently, improve response times, and prepare for significantly higher traffic.
  • Infrastructure scaling tested up to 5k QPS
  • API caching added
  • Removed all DB-level write/read locks
  • Deeply profiled the API to remove any bottlenecks
  • Next milestone: 10k QPS test this month
  • Work included multiple weekend sprints. We're happy with the results.

Google Search API Performance Improvements



Amazon Product API Performance Improvements



Zero retention mode (Enterprise only)


A high-compliance mode available via zero_retention=true (custom Enterprise contracts only).
  • A special parameter on our side enables ZDR mode. (zero_retention=true)
  • Request parameters are held in memory only.
  • HTML and JSON are deleted after response is built.
  • No logs at application, infrastructure, or subprocessor level
  • Continous Integration (CI) checks on every commit that identify data retention regressions
  • Manual infrastructure audits added for safety

For debugging, send zero_retention=false and we’ll log & save in the usual way.

​eBay Product API​



​eBay Product API​ returns detailed product information, including:
  • Item title, ID, and seller details.
  • Price, shipping costs, location, and delivery estimates.
  • Condition, authenticity guarantee, and return policy.
  • Payment methods and installment plans.
  • Ratings, reviews, and review histograms.
  • Product specifications (RAM, battery, connectivity, etc.).
  • Item description and images.
  • “People also viewed”, “Similar items”, and other sections.
  • Seller’s store profile and popular categories.

JSON format matches our Amazon Product API for easy migration.

​Amazon Offers API​



​Amazon Offers API​ returns detailed offers for a specific ASIN from Amazon, including:
  • Price, original price, and discount information.
  • Offer position and buy box winner status.
  • Condition (new, used, like new, etc.).
  • Fulfillment details (standard and fastest delivery, shipping source, and seller).
  • Prime eligibility and third-party seller info.
  • Quantity restrictions (min/max order quantities).
  • Seller ratings, reviews, and store details.

Structure mirrors our Amazon APIs.

​Google Events API​




​Google Events API ​returns detailed event listings from Google, including:
  • Event title, date, time, and venue details.
  • Location information and event address.
  • Event description and ticketing links.
  • Venue ratings and reviews.
  • “People also viewed” events and related content.
  • Seller links for tickets (Spotify, Eventbrite, StubHub, etc.).

JSON matches Google Search API’s events block.

​Google Ads Transparency Center Ad Details API​



​Google Ads Transparency Center Ad Details API​ provides detailed information about Google Ads campaigns, including:
  • Ad format (e.g., video, image, text).
  • Topic, first and last shown dates, and region-level data.
  • Audience selection and targeting parameters.
  • Variations of ad creatives, headlines, and descriptions.
  • Thumbnail, video, and display links for each ad creative.
  • Video details (YouTube video ID, duration, aspect ratio, channel name).

​Google Ads Transparency Center Advertiser Search API​



​Google Ads Transparency Center Advertiser Search API​ delivers information on advertisers linked to search queries, including:
  • List of advertisers (name, ID, region, verified status).
  • Number of ads currently active for each advertiser.
  • Verified and non-verified advertiser status.
  • Top associated domains.

🔧 Engine Improvements:


Google Search API
  • Fixed inline_shopping selectors.
  • Added ​kgmid​ request parameter.
  • Added a unique ad case with block_position=bottom for Google.
  • Added shopping_ads.block_position=right case.
  • Added ​local_news​ block.

Bing Search API

  • Added block_position=right ads.
  • Added ​top_stories​ block.
  • Added AI-generated local_results.
  • Fixed an issue that caused Bing Search API to return an error.

Baidu Search API

  • Fixed organic_results selectors.
  • Fixed inline_images selectors.

Google Scholar API


Google Scholar Profiles API

  • Removed mauthors request parameter; replaced with org_id.
  • Profiles can no longer be retrieved, as this data is now behind a login wall.

Google Jobs API

  • Fixed an issue that caused empty results.

Google Lens API

  • Fixed an issue that caused visual_matches to return empty results.

Google Shopping API

  • Fixed shopping_results selectors.
  • Added more gl values for the new layout.
  • Fixed shopping_results.price selectors.

Amazon Search API

  • Fixed organic_results.fulfillment selectors.

⏭️ What's coming next?


  • LinkedIn Ad Library API
  • Facebook Ad Library API
  • Walmart Search API
  • Walmart Product API
  • Google Shopping Light API
  • AI Overview
  • Yandex Search API
  • Google Maps Directions API
  • OpenApi specs
  • MCP server
  • Infrastructure & performance improvements

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

May 2025: Update

New
We're pleased to share the latest additions and preview upcoming features.

​eBay Search API​



​eBay Search API​ returns detailed product listings directly from eBay. Each result includes: 
  • Item title, ID, and product link
  • Price, original price, discount, and shipping cost
  • Product condition and authenticity guarantee
  • Ratings, reviews, and review links
  • Buying format (e.g. Buy It Now), sponsorship status, and image thumbnails
  • Fields like number of watchers, items sold, free returns, and price ranges
  • Many more fields
We maintain a JSON structure close to the Amazon Search API for easier integration.

​Google Travel Explore API​


​
Google Travel Explore API​
gives you access to curated travel suggestions. Each result includes:
  • Destination name, country, and Knowledge Graph ID (kgmid)
  • Cheapest flight details (airline, stops, duration, price)
  • Average hotel cost per night
  • Distance, coordinates, and optional driving time

​Google Flights Location Search API​


​
Google Flights Location Search API​
returns rich, structured data for cities, airports, train stations, and regions. Result includes:
  • IATA airport codes
  • City and airport names
  • Geographic context and distances
  • Knowledge Graph IDs (kgmid)

​Google Hotels Autocomplete API​



​Google Hotels Autocomplete API​ delivers fast, intelligent suggestions as users type. Response includes:
  • Hotel names and addresses as the subtitle
  • Knowledge Graph IDs (kgmid)
  • Related user search queries to capture intent
Whether a user types “Hilton Hawaiian” or explores related searches like “Hilton fireworks”, the API guides them toward relevant, bookable destinations in real-time.

🔧 Engine Improvements:


Google Search API

  • Fixed weather_results.
  • Fixed discussions_and_forums selectors.
  • Fixed local_results.images.
  • Fixed local_news.
  • Fixed inline_tweets.
  • Fixed organic_results.sitelinks.
  • Fixed from_sources_across_the_web on mobile.
  • Fixed related_searches on mobile.
  • Fixed knowledge_graph.address.
  • Fixed top_stories.
  • Fixed ads.middle_ads type.
  • Fixed inline_shopping.
  • Added ​nearby_events​ block.

Bing Search API


DuckDuckGo API

  • Fixed knowledge_graph.related_topics.

Google Maps API

  • Updated the ​ll​ request parameter to support meters (m, counts as square meters) instead of zoom (z).

Google Maps Place API

  • Added place_result.is_entity_closed field.
  • Added place_result.operational_status field.

Google Lens API


Google Shopping API

  • Added more gl values for the new layout.
  • Fixed an issue caused by the new Google anti-bot protection.

Google Product API

  • Added product.configurations.options.is_current_product

Google Product Offers API

  • Fixed an issue when empty offers were returned.

AmazonSearch API

  • Added search_information.has_no_results boolean for filtered results cases.

Amazon Product API


🎨 Frontend Improvements


  • Removed gray borders in the documentation.

⏭️ What's coming next?


  • Google Ads Transparency Center Advertiser Search API
  • Meta Ads API
  • LinkedIn Ads API
  • Walmart API
  • eBay Product API
  • Amazon Offers API
  • Google Events API
  • AI Overview
  • Yandex Search API
  • OpenApi specs
  • Infrastructure upgrades to improve scaling and lower latency.

Stay tuned for more updates! As always, we're committed to providing you with the best experience.

April 2025: Update

New
Today, we're thrilled to update you on some of the newest enhancements and give you a sneak peek into what’s coming next.

​Google Hotels API​




Meet the newest addition to our Travel API family: the ​Google Hotels API​.

Just like with Google Flights and Google Maps, we've kept the API structure and field names familiar and consistent so you can integrate faster and with less friction.

​Google Hotels Property API​




Another engine released this month: ​Google Hotels Property API​.

Much like the Google Maps and Places APIs, it provides detailed information about a specific place — in this case, a hotel property. This includes:

  • Property details (name, address, star rating, etc.)
  • Offers and featured offers from providers
  • Top things to know about the property
  • Nearby points of interest
  • And more

🔧 Engine Improvements:


Google Search API

  • Fixed organic_results.answers for device=mobile.
  • Fixed organic_results selectors (caused missing results).
  • Fixed organic_results.snippet selectors.
  • Fixed inline_videos for device=mobile.
  • Fixed knowledge_graph.title and knowledge_graph.description on mobile.

Bing Search API

  • Added new key: inline_shopping.
  • Fixed an issue where the Bing Search API returned only empty results.

Google Videos API

  • Fixed videos and videos.source selectors.

Google Images API

  • Expanded support for color, image_type, and size request parameters.

Google Trends API

  • Fixed query encoding when using + in queries.

Google Flights API

  • Fixed validations for outbound_date and return_date.

Google Flights Calendar API

  • Fixed validations for outbound_date and return_date.

Google Jobs API

  • Fixed issue causing incomplete job listings.

Google Finance API

  • Fixed error affecting some result returns.

Google Shopping API

  • Added shopping_results.delivery and shopping_results.delivery_return.

Amazon Product API

  • Fixed product.images extraction.

YouTube Search API

  • Added new key: videos.key_moments.

YouTube Video API

  • Fixed context selectors.

Google Play Product API

  • Added new key: product.developer_contact.phone_number.

Other

  • Enhanced speed plans.

⏭️ What's coming next?


  • Google Travel Explore API.
  • Google Ad Creative Details API (expanding Transparency Center API).
  • eBay Search API.
  • Yandex Search API.
  • Google Flights Autocomplete API.
  • Google Hotels Autocomplete API.
  • Base64 image hosting on our side. This will shorten the LLM context if you want to use raw JSON responses.
  • Infrastructure upgrades to improve scaling and lower latency.

Stay tuned for more updates! As always, we're committed to providing you with the best experience.