Pricing
Google SERP API
Google AI Mode API
Google Ads Transparency
Google Shopping API
Google Maps API
Google Trends API
Google Flights API
Google Hotels API
Google Videos API
Google Images API
Google Lens API
Google News API
Google Autocomplete API
Google Scholar API
Google Forums API
Google Finance API
Google Patents API
Google Jobs API
Google Events API
Amazon Search API
Shein Search API
Bing Search API
Baidu Search API
Google Play API
Bing Images API
Apple App Store API
Yandex Search API
Bing Videos API
YouTube Search API
DuckDuckGo API
Yahoo Search API
Walmart Search API
Naver Search API
eBay Search API
Meta Ad Library API
LinkedIn Ad Library API
Reddit Ad Library API
TikTok Ads Library API
TikTok Profile API
Google AI Overview API
Existing customer? Sign in
What's New
New updates and improvements to SearchApi
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 optionalreference_indexesmapping 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, andsource. - 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, andis_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_idandprdsparameters are still supported and continue to return offers and essential product information.- Use the
product_tokenparameter from the Google Shopping API for more detailed product data, includingspecifications,variations,review_results, and more. - All product specifications are now included directly in the Product API (Specs API is no longer available).
product_idandprdsparameters are still supported and continue to return offers.sort_by,durability, andfiltersrequest 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_tokenparameter (from the Google Shopping API) is supported. ratingparameter remains unchanged.sort_byparameter remains unchanged.filters_tokenparameter is deprecated.
Yandex Search API
- 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_boxkeys whentype=currency_converter.
Google Images API
- Fixed an issue where the first page did not return images.
Google Lens API
- Fixed support for
search_type=allrequests. - Added support for an additional Google Lens layout.
Google Shopping API
- Added
include_faviconrequest parameter. - Added new Sort By values in
filters. - Updated
product_linkandoffers_linkpaths to match the new UI format.
Google Flights API
- Fixed a case where passing a
kgmidvalue 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.logoskey.
Google Play Product API
- Fixed
product.descriptionkey.
Baidu Search API
- Fixed
pagination.nextkey.
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
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
shoprstoken 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.linkselectors.
Google Lens API
- Fixed
exact_matcheswithsafe_search=offrequest parameter.
Google News API
- Fixed
organic_resultsselectors. - Fixed
search_information.total_resultsandsearch_information.time_taken_displayedselectors.
Google Hotels API
- Added
bounding_boxrequest 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_tokeninseparate_ticketscases.
Google Finance API
- Fixed
knowledge_graph.about.currenciesselectors.
Google Ads Transparency Center API
- Fixed an edge case when the API didn't return any results.
Amazon Search API
- Fixed
organic_results.reviewsselectors.
Amazon Product API
- Fixed
product.reviewsselector.
Baidu Search API
- Added
organic_results.start_reading_linkandorganic_results.latest_chapter_link.
Bing Search API
- Fixed
organic_results.titleandorganic_results.linkselectors. - Added
answer_boxkey.
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
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
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_trendsengine 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_adswas incorrectly extracted. - Resolved extraction issues for
organic_results.sitelinks.inlineondevice=desktop. - Fixed the extraction of
organic_results.sitelinks.expandedondevice=mobile.
Google Lens API
- Fixed extraction for
search_type=exact_matches. - Fixed extraction for
search_type=visual_matchesandsearch_type=productswhen used with theqrequest 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, andorganic_results.inventor.
Google Events API
- Added support for the
chipsrequest parameter. - Fixed extraction of
events.addressandevents.location.
Google Finance API
- Fixed a bug where the
summaryfield 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 theqparameter. 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, andorganic_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, andknowledge_graph.description. - Added
ads.tracking_linkfield.
Google Search Light API
- Fixed edge case for
answer_box.answer_list. - Added new fields:
search_information.has_no_results_forandsearch_information.showing_results_for. - Resolved issue causing responses to return empty results.
Google Shopping API
- Fixed
extracted_pricehandling for unique cases. - Updated available countries (
glparameter).
Google Maps Reviews API
- Fixed handling of
reviewsfor specific edge cases.
Google Ads Transparency Center API
- Added fields:
search_information.legal_nameandsearch_information.based_in.
Bing Search API
- Added new fields:
top_stories.is_copilot_answerandads.tracking_link.
Yahoo Search API
- Fixed selectors:
organic_results.titleandorganic_results.displayed_link. - Added support for
search.yahoo.co.jpvia theyahoo_domainrequest parameter.
YouTube Transcripts API
- Enabled retrieval of auto-generated transcripts in any language (
lang).
Amazon Search API
- Added support for
amazon.co.zathrough theamazon_domainparameter.
Amazon Product API
- Fixed selectors:
product.link,product.buybox.availability, andproduct.variants.title.
eBay Search API
- Fixed
organic_resultsselectors for alternative layouts.
DuckDuckGo Search API
- Introduced
next_page_tokenparameter for pagination (replacing deprecatedpageparameter).
⏭️ 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_shoppingselectors. - Added
kgmid request parameter. - Added a unique ad case with
block_position=bottomfor Google. - Added
shopping_ads.block_position=rightcase. - Added
local_news block.
Bing Search API
- Added
block_position=rightads. - 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_resultsselectors. - Fixed
inline_imagesselectors.
Google Scholar API
- Added
organizations block.
Google Scholar Profiles API
- Removed
mauthorsrequest parameter; replaced withorg_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_matchesto return empty results.
Google Shopping API
- Fixed
shopping_resultsselectors. - Added more
glvalues for the new layout. - Fixed
shopping_results.priceselectors.
Amazon Search API
- Fixed
organic_results.fulfillmentselectors.
⏭️ 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:
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:
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_forumsselectors. - Fixed
local_results.images. - Fixed
local_news. - Fixed
inline_tweets. - Fixed
organic_results.sitelinks. - Fixed
from_sources_across_the_webon mobile. - Fixed
related_searcheson mobile. - Fixed
knowledge_graph.address. - Fixed
top_stories. - Fixed
ads.middle_adstype. - Fixed
inline_shopping. - Added
nearby_events block.
Bing Search API
- Fixed
local_map.image. - Fixed
local_results. - Added
shopping_ads block.
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_closedfield. - Added
place_result.operational_statusfield.
Google Lens API
- Fixed a bug that returned empty results.
- Added
safe_search request parameter.
Google Shopping API
- Added more
glvalues 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_resultsboolean for filtered results cases.
Amazon Product API
- Added
delivery_country request parameter. - Fixed
product.buybox.fulfillment.fastest_delivery.text.
🎨 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
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.answersfordevice=mobile. - Fixed
organic_resultsselectors (caused missing results). - Fixed
organic_results.snippetselectors. - Fixed
inline_videosfordevice=mobile. - Fixed
knowledge_graph.titleandknowledge_graph.descriptionon 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
videosandvideos.sourceselectors.
Google Images API
- Expanded support for
color,image_type, andsizerequest parameters.
Google Trends API
- Fixed query encoding when using
+in queries.
Google Flights API
- Fixed validations for
outbound_dateandreturn_date.
Google Flights Calendar API
- Fixed validations for
outbound_dateandreturn_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.deliveryandshopping_results.delivery_return.
Amazon Product API
- Fixed
product.imagesextraction.
YouTube Search API
- Added new key:
videos.key_moments.
YouTube Video API
- Fixed
contextselectors.
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.
March 2025: Update
New
Here’s what’s new this month at SearchApi, along with a preview of exciting updates coming your way.
Google Flights Calendar API
We've expanded our Google Flights support by adding the Google Flights Calendar API. This API provides structured fare insights to help users find the best travel deals with ease. The API delivers key data, including:
- Departure and return dates
- Prices for different date combinations
- Lowest available flights
- No-flight indicators
The Google Flights Calendar API works with our Google Flights API, delivering structured pricing data in a consistent JSON format across our travel search engines.
Google Ads Transparency API
Google Ads Transparency Center API helps you track ads, see where they appear, and learn more about advertisers. The API delivers key data, including:
- Advertiser details (name & ID)
- Domain
- When ads appeared (first & last seen dates)
- Ad format (text, image, or video)
- Image of an ad
- A direct link for more details
Whether you're tracking market trends, ensuring ad compliance, or just curious about online ads, this API gives you the insights you need—all in a structured JSON format.
Google Trends Trending Now News API
The Google Trends Trending Now News API helps you find news articles related to trending search topics in real-time.
This API works with the Google Trends Trending Now API and requires a
news_token for access. It provides structured JSON data for tracking trending news articles.🔧 Engine Improvements:
Google Search API
- Added a new optimization_strategy query parameter.
optimization_strategy=adsallows us to offer the best ad scraping rate in every country. Tradeoff is a slight latency increase. - Added support for new Events block layout.
- Fixed
knowledge_graph.offersselectors. - Fixed
ads.sitelinksselectors. - Added new field
latest_posts. - Fixed
knowledge_graph.people_also_search_forselectors. - Fixed
ads.productsselectors.
Google Shopping API
- Fixed
shopping_results.deliveryselectors. - Added a new key
shopping_results.delivery_return.
Google Product & Google Product Offers API
- Added new key
offers.details. - Fixed key
offers.durability.
Google Flights API
- Added show_hidden_flights request parameter.
- Added show_cheapest_flights request parameter.
- Fixed a bug with
arrival_idanddeparture_idwhen passed with kgmid location.
Google Lens API
- Fixed an issue where s
earch_type=exact_matches andsearch_type=allreturned empty results.
Google Patents API
- Fixed the
countriesrequest parameter.
Apple Top Charts API
- Fixed cases when top charts were not parsed correctly.
Google Images API
- Added new request parameter -
aspect_ratio. - Fixed pagination issue.
YouTube Video API
- Fixed
comment.totalselectors.
Google Play Product
- Fixed
reviewsandsimilar_productsselectors.
⏭️ What's coming next?
- Google Hotels API
- Google Hotels Property API
- Google Travel Explore API
- Google Ad Creative Details API (expanding Transparency Center API)
- Yandex Search API
- Google Flights Autocomplete API
- Enhanced Speed plans ⚡
- 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.
February 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.
Naver Search API
The Naver Search API has joined our expanding SERP API family alongside Google, Bing, Baidu, and more. It delivers rich data, including:
- Organic results
- Ads
- Knowledge graphs
- Local results
- Inline images
- Inline shopping
- Inline videos
- Related questions
- Top stories
- Blogs
- Questions and answers
- Discussions and forums
To simplify integration, the JSON response keys are consistent across all our supported SERP engines.
Google Trends Trending Now API
This release deprecates Google Trends Trending Daily API and replaces Google Trends Trending Realtime API.
The Google Trends Trending Now API provides real-time trending search topics. It provides:
- Trending search queries
- Search volume estimates
- Percentage increases in interest
- Associated categories
- Trending locations
- Related keywords
- Active trend status & start date
You can track trends across different timeframes, including the past 4 hours, 24 hours, 48 hours, and 7 days. Whether you're monitoring breaking news, analyzing search interest, or integrating trends into your app, this API gives you a clear picture of what people are searching for right now.
Google Requires Javascript for Search Results
As of January 16, 2025, Google now requires JavaScript to display search results. This change impacts users with JavaScript disabled, including those relying on accessibility tools or using certain SEO rank-checking solutions. Google claims this move will improve search result quality and protect against bots and spam.
This update caused disruptions across the SERP API industry, affecting most providers. SearchApi, however, is fully equipped to handle JavaScript-based scraping. Our system integrates headless browser technologies and advanced proxy management to ensure reliable, high-performance data delivery, even under these new constraints.
🔧 Engine Improvements:
Google Search API
- Added
knowledge_graph.is_entity_closedandoperational_statusto handle permanently and temporarily closed cases. - Added support for a new layout for
organic_results.rich_snippets.extensions. - Added a check to ensure
pagination.nextis not returned if the next page has no results. - Added new parsing field - perspectives.
- Fixed
knowledge_graph.descriptionandknowledge_graph.open_hoursselectors. - Fixed
organic_results.videoselectors. - Fixed
local_adsselectors. - Fixed
things_to_doselectors.
Bing Search API
- Added
knowledge_graphfield for business entities. - Added default values for request parameters:
language=enandcountry_code=US. - Fixed
tracking_linkdecoding in specific cases. - Fixed
search_information.total_resultsextraction. - Fixed
related_questionsselectors. - Fixed
about_this_resultselectors. - Fixed
knowledge_graph.websiteandknowledge_graph.open_hoursselectors.
DuckDuckgo Search API
- Added validation for the maximum allowed characters in the
qrequest parameter.
Yahoo Search API
- Added a fix for
ads.assets.structured_snippet. - Added a fix for
inline_imagesextraction. - Added
knowledge_graphfor business entities.
YouTube Search API
- Added a fix for results starting at
position=2instead ofposition=1.
Google Lens API
- Fixed
exact_matchesextraction. - Added a new request parameter
q, allowing image searches with a query.
Google Shopping API
- Fixed the issue where
shopping_results.thumbnailwould not return any images. - Fixed typo
shopping_ads.installment.extracted_cost_per_mothandshopping_results.installment.extracted_cost_per_moth, corrected it toextracted_cost_per_month. Both cases are currently supported, butextracted_cost_per_mothwill be removed next month.
Google Product API
- Fixed typo in
offers.installment, correctingextracted_cost_per_mothtoextracted_cost_per_month. Both cases are currently supported butextracted_cost_per_mothwill be removed next month.
Google Product Reviews API
- Added the new
filterskey and thefilter_tokenrequest parameter.
Google Images API
- Fixed pagination in the unique cases.
Google Jobs API
- Fixed pagination when the
locationrequest parameter is used.
Google Flights API
- Added more cases to
booking_options.baggage_prices.
⏭️ What's coming next?
- Google Flights Calendar API
- Google Hotels API
- Enhanced Speed plans ⚡
- Yandex Search API
- Google AI Overview
- Google Ads Transparency 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. We're always working to improve SearchApi for you.
January 2025: Update
New
Here’s what’s new this month at SearchApi, along with a preview of exciting updates coming your way.
Yahoo API
Yahoo API is now part of our growing SERP API family, joining Google, Bing, Baidu, and others. It provides rich data, including:
- Organic results
- Ads
- Knowledge graphs
- Answer boxes
- Local results
- Inline images
- Inline videos
- Related questions
- Top stories
- Trending searches
To simplify integration, the JSON response keys are consistent across all our supported SERP engines.
YouTube Channel Videos API
The YouTube Channel Videos API makes accessing detailed video data easy. This includes:
- Titles
- View counts
- Video durations
- Thumbnails
- Publication times
- Video descriptions
YouTube Channel Videos API also supports sorting by Popular or Oldest tabs to help you filter the videos as needed.
Google Lens API Update
Google Lens transitioned its desktop interface to a new layout on January 2, 2025. We adapted immediately, rolling out support for the updated layout within an hour.
Here’s what’s new:
- Added a
search_typeparameter. Check the updated: Search Type Documentation. - Documentation now includes updated API examples and screenshots: Google Lens API Documentation.
visual_matches.exact_priceis no longer supported; usevisual_matches.extracted_priceinstead.
No action required: If you weren’t using
visual_matches.exact_price or haven't been using `exact_matches` your integration will continue to work smoothly.🔧 Engine Improvements:
Google Search API
- Fixed
ads.sitelinksselectors.
Bing Search API
- Added default
country=USandlanguage=enparameters.
Google Scholar Author API
- Updated
citation.descriptionvalue to preserve newlines.
Google Jobs
- Fixed
jobs.thumbnailextraction. - Resolved issues where
next_page_tokenappeared with no more matches.
Other
- Shortened documentation examples
⏭️ What's coming next?
- Enhanced Speed plans ⚡
- Google Hotels API
- Google Reverse Image API
- Google Trends Trending Now API
- Yandex Search API
- Google AI Overview
- Base64 image hosting on our side. This will shorten the LLM context if you want to use raw JSON responses.
We’re constantly improving to serve you better.
December 2024: Update
New
Here’s what’s new at SearchApi, along with a quick peek at what’s coming next!
✈️ Google Flights API
We’re excited to introduce the Google Flights API. It delivers real-time flight data, including:
- Best flight options
- Price insights
- Airport details
- Departure and arrival times
- Flight duration
- Airline information
- In-flight amenities
- Carbon emission data ...and more!
⚡ Amazon API Performance
In November, we revamped our internal monitoring system to analyze usage patterns across engines. This allowed us to minimize spikes and stabilize the Amazon Search API. While improvements are ongoing, we’re committed to optimizing all engines further.
Amazon Search API Performance (2024 Nov - 2024 - December)
Furthermore, we’re confident about our upcoming Enhanced Speed plans. After successful internal testing with select clients, we’re rolling these out publicly next month.
🛒 Google Shopping API (November changes)
Google has officially removed support for the old layout in specific regions:
- United States:
gl=us - Canada:
gl=ca - New Zealand:
gl=nz - Australia:
gl=au - Japan:
gl=jp...and several small territories (e.g., Norfolk Island:gl=nf).
Other regions continue to support the regular layout.
Parameter Updates:
-
price_min and price_max are now strictly applied in the new layout. - When using the
shoprsparameter:- Start with
price_minandprice_maxfilters. - Use
shoprswith additional filters from the JSON response. This ensures price filters are applied before further refinements.
- Start with
🔧 Engine Improvements:
Google Search API
- Fixed
inline_videosmissing keys:link,length,source,channel. - Fixed
inline_tweetsselectors. - Fixed
ads.phoneandads.thumbnailselectors. - Fixed
knowledge_graph.websiteandservice_optionsselectors.
Bing Search API
- Fixed
organic_results.sitelinksselectors.
DuckDuckGo API
- Fixed an issue causing server errors with the
knowledge_graphkey.
Google Maps Reviews API
- Fixed
reviews.userselectors.
Google Shopping API
- Extracted
tbnimages instead of base64 forshopping_results. - Fixed
price_minandprice_maxrequest parameters.
Amazon Search API
- Improved
filters.textclarity (e.g., “Top Brands” filter). - Decoded tracking links in
organic_results.
Google Images API
- Fixed the parser for the new layout (keys remain unchanged).
- Fixed
usage_rightsrequest parameter values.
YouTube Search API
- Added new top-level keys:
posts and people_also_search_for.
Other
- Released Account API documentation.
- Added OpenAPI schema for Google Search API
⏭️ What's coming next?
- Yahoo Search API
- Enhanced Speed plans ⚡
- Google AI Overview
- Google Hotels API
- Google Reverse Image API
- Yandex Search API
- Base64 image hosting on our side. This will shorten the LLM context if you want to use raw JSON responses.
Stay tuned for more updates. As always, we're committed to providing you with the best experience.
November 2024: Update
New
We're thrilled to update you with two new engines and a range of fixes to existing engines. Here’s a detailed look at the latest features and improvements and a glimpse of what’s coming next.
DuckDuckGo API
DuckDuckGo API is a new addition to the Google, Bing, and Baidu SERP APIs. This API delivers data such as organic results, ads, knowledge graphs, AI overviews, answer boxes, and many more. We kept the JSON response keys consistent with the SERP engines to make integration easier.
Apple App Store Reviews API
Our new Apple App Store Reviews API works alongside the Google Play Store Reviews API. It provides review ID, title, text, rating, and additional review data. JSON keys are consistent with Google Play for straightforward integration.
🔧 Engine Improvements
Google Search API
- Updated `domains`, `gl`, and `hl` constants list.
- Adjusted `inline_images` selectors.
- Fixed `open_hours` in `knowledge_graph` and `answer_box`.
- Fixed `ads.sitelinks.expanded` selectors.
- Fixed `inline_videos.key_moments` selectors.
- Resolved rare issues when empty results were returned for valid queries.
Google Lens API
- Resolved issues where invalid URL characters were causing some searches to fail.
Google Maps API
- Added a new key - `place_result.located_in`.
Google Videos API
- Fixed an issue where tablet and mobile requests were failing.
Google Images API
- Fixed pagination issue.
Google Shopping API
- Fixed an issue where collapsed filters were not extracted.
- Resolved issues where searches in Japan & Canada were failing.
Amazon Search API
- Fixed an issue where `variants` were not parsed correctly.
Amazon Product API
- Fixed an issue where product specifications were not parsed correctly.
YouTube API
- Fixed an issue where empty `hl` and `gl` values failed.
YouTube Transcripts API
- Added support for video links inside `video_id` parameter, for example - `video_id=https://www.youtube.com/watch?v=RcYjXbSJBN8`. We automatically extract the `video_id` now.
- Added a new parameter - `transcript_type,` that defines the transcript preference when both auto-generated and manually uploaded transcripts are available.
YouTube Comments API
- Added `search_information`.
- Fixed `error` message if comments are disabled.
Other
- Shortened API examples in Google documentation.
- Added `subscription` details to Account API response (GET `/api/v1/me?api_key=API_KEY`).
🚀 Performance Improvements:
We’ve upgraded our database to a larger instance, leveraging AWS Graviton3 processors and upgrading PostgreSQL and Redis to the latest versions. This upgrade, which required a brief 3-minute downtime on October 3rd, scales our search capacity fourfold. In the future, we may explore RDS Blue/Green deployments to minimize downtime further. The result? Faster operations across API and Web.
Next month, we’ll roll out 2x performance plans designed for high-demand LLM use cases. Thanks to ongoing optimizations and expanded proxy partnerships, these plans greatly boost speed and reliability.
⏭️ What's coming next?
- Google AI Overview
- Google Flights API
- Google Hotels API
- Google Reverse Image API
- Yandex Search API
- Yahoo Search API
- 2x Performance plans
- Base64 image hosting on our side. This will shorten the LLM context if you want to use raw JSON responses.
Stay tuned for more updates. As always, we're committed to providing you with the best experience.
October 2024: Update
New
This month, we’ve rolled out four new engines, an interactive playground, and a range of minor fixes. Here’s a detailed look at the latest features and improvements and a sneak peek of what’s coming next.
Shein Search API
Shein Search API is a new addition to the Google Shopping and Amazon Search APIs. Shein Search API provides product IDs, prices, titles, links, and more data. To make integration easier, we kept the JSON response keys as consistent as possible with the Amazon Search API.
Shein Product API
Shein Product API offers detailed product information such as specifications, stock availability, and variants. This API makes retrieving real-time data on product options like sizes or colors easy.
Apple App Store Details API
Apple Product API provides detailed app information from the Apple App Store. This API delivers data such as app descriptions, ratings, version history, supported devices, screenshots, and developer details.
Apple App Store Top Charts API
Apple App Store Top Charts API provides real-time access to the most popular apps on the Apple App Store. With this API, you can retrieve app rankings, titles, genres, developer details, ratings, and review breakdowns across 155 countries.
🚀 Interactive Playground
We’re excited to announce the launch of our first interactive playground on our marketing pages! This is a sneak peek of what's coming to our documentation in the future. It allows API testing directly in the browser without opening a new tab.
🔧 Engine Improvements:
Google Search API
- Fixed a case when searching for `weather_results` triggered an error.
Google News API
- Added `sort_by` request parameter.
Amazon Search API
- Added `search_information`, including displayed query, max, and min prices.
Google Jobs API
- Fixed `extensions` and `detected_extensions` extraction.
- Fixed case when `description` wasn't returned.
- Fixed issues parsing the last page when using pagination.
Google Shopping API
- Improved parsed thumbnail quality.
- Fixed case when the thumbnail was not parsed correctly.
YouTube API
- Fixed `shorts` extraction.
YouTube Channel API
- Fixed `shorts` extraction.
YouTube Trends API
- Fixed `shorts` extraction.
YouTube Video API
- Fixed `key_moments` extraction.
- Fixed `chapters` extraction.
Other
- Added Career page.
- Fixed invalid encoding sequence for customer-passed user agents.
🔗 New Integrations
- langchain4j - A Java version of LangChain, allowing smooth language model workflows in Java applications.
- open-webui - A simple, user-friendly WebUI for interacting with AI models, formerly known as Ollama WebUI.
- anything-llm - An all-in-one AI tool for desktop and Docker, with built-in RAG, AI agents, and other useful features.
- openagi - An open-source project that builds open agents and AGI that everyone can use.
- gpt-researcher - An LLM-based research tool that automatically searches and gathers information on any topic with little user input.
⏭️ What's coming next?
- Google AI Overviews
- Google Flights API
- Google Hotels API
- Apple App Reviews API
- Yandex Search API
- DuckDuckGo Search API
- Google Reverse Image API
- Open-source integrations
- Search History API
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
September 2024: Update
New
We've pushed some significant updates to our APIs and parsers this month. Here's your changelog of new features, critical fixes, and a roadmap of what we're building next.
New Google Shopping Layout
Important: The new Google Shopping layout is opt-in. You will only be affected by these changes if you explicitly pass these
gl values: `us`, `au`, `ca`, `tk`, `nf`, `nz`, `hm`, `cx`, `cc` and `hl=en` as request parameters. If you do not use these parameters, the old layout will continue to be used by default.Now, let’s explore the key changes introduced in the new Google Shopping layout:
Changes to Request Parameters
- [BREAKING] The `tbs` request parameter is no longer supported in the new layout. Instead of `tbs`, we introduce the new `shoprs` parameter that is responsible for custom filters. You can also apply filters in the search query directly.
- [BREAKING] The `sort_by` request parameter is no longer supported in the new layout.
- [BREAKING] The `num` request parameter is no longer supported in the new layout.
- [BREAKING] The `price_min`, `price_max`, and `condition` request parameters are still supported; however, their functionality is different. Many filters can be triggered in the `q` search query parameter. That's exactly how we support these 3 filters: by adding `under`, `over`, `new`, or `used` keywords in the search query.
Remember, many of these filters can now be applied directly in the search query for greater flexibility. Here are some examples of how you can use it:
- Search by price:
charizard over $300. - Search by size:
mens size 8.5 nike air. - Search by color:
Playstation white. - Search nearby stores:
Apparel nearby. - Search by condition:
iphone used,macbook new. - Search by brand:
prada dress. - Search discounted products:
headphones on sale.
Updates to Parsed JSON Fields
- [BREAKING] The `featured_results` top key removed, replaced by `popular_products`.
- [BREAKING] Removed top keys: `related_results`, `nearby_results`, `categories`, `related_searches`, and `pagination`.
- [BREAKING] `filters.options.tbs` changed to`filters.options.shoprs`.
- [BREAKING] The `shopping_results.link` key is no longer supported. Use Google Product API to get direct shopping links.
- [BREAKING] `shopping_results.extensions` and `shopping_results.merchant` keys are no longer supported.
- [BREAKING] `shopping_ads.durability` and `shopping_results.durability` renamed to `condition`.
- [NEW] Added keys: `shopping_results.delivery_return` and `shopping_results.snippet`.
- [Planned] Direct product links.
Other keys stay the same as before.
How to Access the Old Shopping Layout
Omit passing the `hl` parameter.
Old Google Shopping Layout (No changes in all other regions)
It's important to note that the old Google Shopping layout is still functional in other regions. The only case when this layout is not being triggered is when setting `gl` values to `us`, `au`, `ca`, `tk`, `nf`, `nz`, `hm`, `cx`, `cc` and `hl=en` request parameters. Any other combination of these parameters will trigger an old layout. For instance, setting `gl=de` and `hl=de` (or `gl=us` and `hl=es`) will allow you to view the old layout, which remains unaffected by the recent changes implemented in the new layout.
🌟 New Engine - Apple App Store API
We're excited to release the Apple App Store API, a new addition to the Google Play Store API. Apple App Store API provides product id, rating, reviews count, supported devices, languages, and more data. We are going to add App Details API, App Store Reviews API, and App Store Top Charts API next.
🏎️ Request time taken (20%-30% across engines)
We improved `request_time_taken` by 20%-30% across all the engines. It is still early, and we are heavily experimenting, but we know we can offer exceptional speed in the market. We will announce dedicated ultra-high-speed plans later this year.
🔧 Engine Improvements
Google Search API
- Fixed `inline_tweets` selectors.
- Fixed `search_information.detected_location`.
- Fixed `salary_estimates` selectors.
- Fixed `from_sources_across_the_web` selectors.
- Renamed `job_results` to `jobs` and made structure identical to Google Jobs API.
- Added support for a new `organic_results.sitelinks` case.
- Fixed `knowledge_graph` for shopping entity.
- Fixed `knowledge_graph.type` as sometimes it would return a rating instead of type.
- Fixed `things_to_do` selectors.
- Added a new `answer_box` type - `core_answers`.
- Fixed `related_questions` case when an empty field was being returned.
Bing Search API
- Fixed `organic_results.cached_page_link`.
- Fixed `inline_images` thumbnails. Now we return higher resolution images.
Google Lens API
- Performance improvements.
Google Play Store API
- Fixed `highlights.id` and `highlights.link` selectors.
Google Play Product API
- Fixed `product.rating` and `product.reviews` selectors.
- Fixed a case when reviews were not returned.
- Fixed a case when `similar_products` were not returned.
Google Trends Autocomplete API
- Fixed an issue that was triggering timeouts.
Other
- Added documentation tabs for old and new layouts in Google Shopping API.
- Added "Download OpenAPI Spec" button for Google Scholar API and Google Patents API.
- Adjusted website colors to improve accessibility.
- Updated the look of API Keys show page
- We now run Rails 7.2 with YJIT enabled in production.
⏭️ What's coming next?
- Google Flights API
- Google Hotels API
- Apple App Reviews API
- Apple App Product API
- Shein Search API
- Shein Product API
- Yandex Search API
- Interactive playground
- Open-Source integrations
- More OpenAPI schemas
- Careers page
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
August 2024: Update
New
We've pushed some significant updates to our APIs and parsers this month. Here's your changelog of new features, critical fixes, and a roadmap of what we're building next. Let's dive into the technical nits.
🌟 Google Jobs New UI
Google Jobs changed the layout globally and we already released an updated parser. It comes with infinite pagination support.
These are the newest updates to the new Google Jobs API:
Pagination Changes
- [BREAKING] The `num` and `page` request parameters are no longer supported. To retrieve the next page of results, use the `next_page_token` from `pagination.next_page_token`.
Parsed JSON Updates
- [NEW] Multiple `apply_links` are available in a new Google Jobs UI.
- [BREAKING] `company_website`, and `company_web_results_link` are not present anymore. We would need to implement a separate API to retrieve this information.
- As before, `via`, `description`, `location`, `job_highlights`, `sharing_link`, `thumbnail`, and `detected_extensions` with full `extensions` coverage is being parsed.
Request Parameters
- [BREAKING] Old filters such as `chips`, `lrad`, `ltype` were removed. All filters can be used in text searches.
- `gl`, `hl`, `google_domain`, and `location/uule` have less influence and all filters can be applied by text inside the `q` parameter. (For example - Engineer in California).
- Search by location: software engineer jobs in San Francisco.
- Search by major or field of study: biology major jobs.
- Search from a specific website: jobs from LinkedIn.
- Search by military occupational specialty (MOS) code: veteran jobs with MOS 11B.
- Search for remote jobs: remote customer service jobs.
🔧 Engine Improvements
Google Search API
- Added new data inside the `offers` key in `knowledge_graph`.
- Fixed the `related_question` answer as in some cases it was not parsed.
- Fixed `inline_recipes` parser.
- Fixed `answer_box` with type - `location_type`.
- New parsed field - `popular_destinations`.
- New parsed field - `universities`.
- Fixed number extraction in finance type answer box.
Google Jobs API
- Updated Google Jobs supported `gl` parameter values.
- Fixed a case when Google Jobs API wouldn't return any results.
Google Shopping API
- Updated Google Shopping API examples in the documentation.
- Fixed a case when Google Shopping would return only `organic_results`.
Amazon Search API
- Fixed `link` for products that don't have a title.
- Fixed a case where `specifications` sometimes didn't yield any results.
- Added `price_min` and `price_max` request parameters.
Google Maps API
- Fixed a case when using specific coordinates didn't return any results.
Google Maps Place API
- Updated `extensions` structure to be identical to Google Maps API.
Google Maps Reviews API
- Implemented support for the `place_id` request parameter. Here is an API example.
Google Trends API
- Improved Google Trends success rate.
Bing API
- Updated Bing supported `market_code` parameter values.
Google Scholar API
- Added a `source` request parameter that works exactly the same as writing a source in a query. Only one source can be used while using the `source` parameter.
Google Patents API
- Fixed an issue when empty request parameters were used.
Google Videos API
- Fixed typo `highlighed` and changed to `highlighted` inside `videos` key.
- Fixed the `shorts` parser on the `device=mobile` request parameter.
Other
- Added Amazon Pay as a payment option.
⏭️ What are we working on next?
- OpenAPI schema
- Documentation improvements
- Google Flights API
- Google Hotels API
- Apple App Store API
- Yandex Search API
- CrewAI integration
- Search anonymization
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
July 2024: Update
New
We’re happy to share last month’s technical achievements, featuring significant parsing speed improvements, a newly released engine, and a handful of minor fixes.
🚀 Parsing Speed Performance
We've drastically enhanced our parsing speed across multiple engines. For instance, parsing a Google search for "Ice cream" with `num=100` has been reduced from 2.29 seconds to 0.5 seconds, and an Amazon product search for ASIN "BOBTD62N4J" has decreased from 0.72 seconds to just 0.07 seconds. That's a whopping 10x improvement for Amazon and almost 5x for Google. 😍
🌟 Bing News API
We're excited to release the Bing News API, providing organic results, trending, and related topics. You can also search by categories like Sports, Local, or Science. It supports mobile, tablet, and desktop layouts. We made organic results JSON keys consistent with the Google News API engine.
🔧 Engine Improvements
Google Trends API
- Added support for an empty `q` value while searching for Related Topics and Related Queries. Also for Timeseries while searching with category. This enables you to get overall trends in specific categories or regions.
Google Maps Photos API
- Implemented support for the `place_id` request parameter. Here is an API example.
Google Search API
- Fixed `courses` parser. In some cases, this field wasn't parsed correctly.
- Added `did_you_mean` parser in `search_information`.
- Improved `snippet` extraction for an edge case.
- Fixed `shopping_ads` to return all the results.
- Fixed `weather_results` for `device=mobile` parameter to return all the results.
- Fixed `expanded_links` for `device=mobile` parameter.
- Fixed Swiss number extraction.
Google Patents API
- Fixed case when `frequency` wasn't parsed correctly.
Google Play Product API
- Fixed case when `category` wasn't parsed correctly.
Baidu Search API
- Fixed request timeouts for specific queries such as weather information.
Amazon Search API
- Improved parsing performance by 50%, independent of the overall speed enhancements.
Other
- Improved rendering of images in HTML across different APIs.
- Fixed API code example in Go language.
⏭️ What are we working on next?
- Google Trends API. Getting back to a 100% success rate
- Search History anonymization
- Google Flights API
- Google Hotels API
- Open source integrations
- Playground
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
June 2024: Update
New
Today, we're thrilled to update you on our last month's improvements: released a new search engine, team features, published 2 new open-source integrations and added a bunch of minor fixes.
🌟 New Engines
We're excited to release Baidu Search API offering organic results, answer box, knowledge graph, related questions, top searches and more results.
To ease integration, JSON keys align closely with those of the Google Search or Bing Search APIs. You can configure Baidu to return up to 50 organic results per search. Perfect for building tools across.
👥 Team Accounts
To enable team functionality, users must have a Production plan or higher. When a user upgrades to a Production plan or higher, their account is automatically converted to a team account. Users on the Free and Developer plans will see a clear explanation on the Team page about how to access this feature.
Owners and Admins can invite other users by providing their name and email. Invited users can join the team using social sign-up, email/password, or an existing account. Additionally, the Owner can transfer the account to another user. Invited users must verify their email, and verified emails will be displayed on the Team page.
Team admin perspective
Admins have full access to manage team settings, invite and remove users, and monitor team activity. They can also manage billing and account settings, ensuring the team operates smoothly.
Developer perspective
Developers have access to the Search History and Search Analytics but do not have the same administrative privileges as admins. They cannot manage team settings or invite/remove users or manage billing, allowing them to focus on development tasks without altering team configurations.
🔗 Dify Integration
Dify - an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features, and more, letting you quickly go from prototype to production.
We are excited to announce that SearchApi now integrates with four engines: Google Search, Google Jobs, Google News, and YouTube Transcripts APIs.
🔧 Engine Improvements
Google Search API:
- Fixed title and price in `things_to_do` which sometimes wouldn't return a value.
- Fixed `about_this_results` on `device=mobile` parameter.
- Fixed `knowledge_graph` order & website links.
- Fixed `knowledge_graph` offers.
Google Shopping API:
- Added new key - `extracted_offers` in `shopping_results` and `featured_results`.
Amazon Search API:
- Added new request parameters - `rh` and `sort_by`.
- Added new parsing fields: `more_offers`, `attributes`, `fulfillment`, `prices`, and more.
Google Play Product:
- Fixed pagination. Sometimes it didn't return `next_page_token`.
🔗 Other Integrations:
- chat-ui - Open source codebase powering the HuggingChat app.
⏭️ What are we working next?
- Playground
- Bing News API
- Google Flights API
- Google Hotels API
- Open source integrations
- Performance improvements. We have some significant gains to show 😊
- Search History anonymization to satisfy strict legal requirements
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
May 2024: Update
New
Today, we're thrilled to update you on our last month's improvements: released 4 new engines and added a bunch of minor fixes.
🌟 Freshly Released Engines:
Our new Google Maps Reviews API lets you access reviews of a given place. You can sort reviews by search query, topic id, or your chosen sorting parameter. API returns detailed information about the place, relevant topics, and the reviews themselves, making it easier to gather targeted insights.
Similar to the Google Maps Reviews API, the YouTube Comments API allows you to retrieve comments and their replies from any specific video.
Another newly released engine - YouTube Trending API. It allows you to access the most trending videos, music, and films based on a selected location, ensuring you stay informed about the most popular content worldwide.
Introducing our latest release – the YouTube Channel API. While this API efficiently scrapes videos, shorts, and other content from YouTube channels, its standout feature is the "About" section. You can easily scrape channel links, description, subscribers count, total views, join date, account location and other key details.
🔧 Engine Improvements:
Google Search API:
- Fixed ratings & reviews in the `inline_shopping` block.
- Added new explore brands field to the JSON response.
- Fixed `discussions_and_forums` extraction.
- Fixed `is_live` & `is_video` extraction in `top_stories` (both mobile & desktop).
Google News API:
- Fixed `organic_results` selectors which caused an empty first organic result in some cases.
Google Lens API:
- Text Results - fixed an issue that caused errors with wrongly identified text results.
Google Shopping API:
- Fixed the `prds` parameter; it is no longer necessary to include the `pid:` value inside `prds`.
- Fixed `product_link` inside `organic_results`. Default `gl` is now `us` (previously it was `en`, which caused some links to not open correctly).
- Fixed `link` in `organic_result`. Corrected an issue where some links from Google Shopping pages resulted in 404 errors due to improper parsing of URL query parameters. We've updated the logic to ensure URLs are correctly formatted and fully accessible.
Google Product Reviews API:
- Fixed product rating, which sometimes wouldn't return a rating value.
- Added a new request parameter, "rating," which allows filtering results based on the rating score.
Google Images API:
- Fixed `tbs` parameter. Some filters, like `size` or `color` were not working due to this issue.
- Improved documentation examples.
Google Finance API:
- Fixed an issue in financials where data for specific quarters was not being returned.
- Fixed an issue where financials would show infinite values.
YouTube Search API:
- Fixed an issue that affected `organic_results` result positioning. Autocorrect result block was sometimes identified as the first result. It caused `"position": 1` to be missing in some cases.
Amazon Search API:
- Fixed GTIN search. Now products that have similar "GTIN" are not selected anymore.
Other improvements:
- Improved performance of Search History and Search Analytics pages.
💥 Global Google Outage Impact
We experienced disruptions due to a recent global outage of Google Search and its related services. This led to some users encountering a 502 (Bad Gateway) error. The interruptions lasted approximately 20-30 minutes on May 1st and briefly for an additional 5-10 minutes on May 2nd. As a result, SearchApi API calls related to Google searches timed out during these periods causing 503 response code. Please be aware that such events are infrequent and beyond our control.
⏭️ What are we working next?
- Team Accounts
- Playground
- Baidu Search API
- Amazon Search API improvements
- Google Hotels API
- Google Flights API
- Open source integrations
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
April 2024: Update
New
This month, we released a major addition to our Google Maps API suite: the Google Maps Place API. Alongside this, we added four additional engines, a new search analytics feature, and several engine improvements.
🌟 Freshly Released Engines:
Our new Google Maps Place API lets you access detailed information about specific locations, including names, addresses, ratings, reviews, admissions, nearby popular places, and more!
With the Photos API, it is easy to integrate high-quality images of places into your applications. This API provides access to millions of photos, helping you create more visually engaging user experiences.
This API offers insights into the top trending topics and queries on Google Trends, updated daily. It's perfect for keeping your content relevant and engaging.
Get real-time access to the hottest trends with Google Trends Trending Realtime API. This API provides instant updates on the latest trending topics and queries, allowing you to react quickly to emerging trends and capture your audience's attention.
Access real-time price changes, historical data, quarterly and annual company financials, exchange rates for major world currencies, top news, and key events impacting price movement.
🔎 Search Analytics Page (Scale Plan and above)
We've launched a new search analytics feature that provides insights into the performance of search engines over time. It allows tracking and analyzing key metrics such as average response speed, total number of searches, success rate, and error rate. The data is visualized through interactive charts, displaying daily search volumes and breaking down performance for average speed and success rate every hour. This feature is available for Scale plans and higher.
🔧 Engine Improvements:
Google Search API:
- Added a new parsing field - Questions and Answers.
- Added a new parsing field - Events.
- Fixed an issue where
inline_imageswere not parsed correctly.
Bing Search API:
- Fixed a Bing API request issue that caused timeouts.
Google Maps API:
- Removed the
llrequest parameter from the list of required parameters.
Amazon Product API:
- Fixed an issue where the
specifications_listwas not parsed correctly.
Google Finance API:
- Fixed an issue where the
graphresults displayed default results for 1 month (1M) instead of 1 day (1D).
Google Images API:
- Now returns full image titles instead of shortened ones.
Other improvements:
- Added enterprise plans.
- Sped up the Search History page by adding missing database indexes.
- Added "Time Taken" column in Search History.
⏭️ What's coming next?
- Google Maps Reviews API
- YouTube Reviews API
- YouTube Channel API
- YouTube Trending API
- Playground
- Organisational features
Stay tuned for more updates! As always, we're committed to providing you with the best experience.
March 2024: Update
New
Today, we're excited to share the latest improvements and give you a sneak peek into what’s coming next.
🌟 Freshly Released Engines:
Google Maps allows searching for businesses using latitude and longitude GPS coordinates. Collect addresses, ratings, phone numbers, and websites. Improve local SEO by tracking business listing positions, and gathering ad information.
The Google Patents API enables retrieval of patent information, including titles, abstracts, claims, and descriptions. This API is crucial for research, product development, and competitive analysis.
The Google Patents Details API offers detailed information on individual patents, such as publication and application dates, inventors, and assignees.
The YouTube Video API allows for searching videos, retrieving video details, and accessing titles, descriptions, and related videos.
🔄 Early Renewal
We've introduced a new feature that automatically renews your plan if all plan searches are used. This ensures uninterrupted access to our APIs and services so you can continue your work without any issues. No need to wait until the end of your billing cycle – we've got you covered.
🔗 LangFlow Integration:
LangFlow is a dynamic graph where each node is an executable unit. Its modular and interactive design fosters rapid experimentation and prototyping, pushing hard on the limits of creativity. We have added a custom component allowing you to call any engine we support. We are looking forward to adding more examples and tutorials about it in the future.
🔧 Engine Improvements:
Google Trends API:
- Completely refactored the engine. JSON keys were left unchanged. You can now enjoy stable and fast response times without any errors.
- Fixed `now 7-d` parameter support.
Google Search API:
- Improved parsing speed on mobile devices. There was a bug causing significantly higher response times compared to desktop.
- Fixed About this result field.
Google News API:
- Fixed top stories extraction.
Bing API:
- Fixed an issue causing some requests to return an error status.
YouTube API:
- Fixed an issue causing several requests to return error status.
YouTube Transcripts API:
- Added more supported YouTube Transcripts languages.
Other improvements:
- Fixed documentation anchor links. Parameters can now be selected as anchor links as well.
- Improved sidebar navigation in documentation pages.
⏭️ What's coming next?
- Google Maps Places API
- Google Maps Reviews API
- Google Maps Photos API
- Google Finance API
Stay tuned for more updates! As always, we're committed to providing you with the best experience.