What’s New at SerpApi: July 2025 Changelog
We were busy in July. Here are July 2025's product updates, feature launches, and fixes we’ve made to improve your experience with SerpApi. Whether you're building something new or scaling your automation, these updates are here to help you do it faster and smarter.
⭐️ Top Updates
Free Plan Upgrade
We've upgraded our free plan. We've increased the number of searches from 100 searches/month to 250 searches/month. That’s 2.5x more than before!
All free accounts run lightning fast now. We've upgraded all free accounts from Best Effort to Ludicrous Speed.
JSON Restrictor
We now support returning only specific fields in the API response body with the "JSON Restrictor" feature as selected by you. All you need to do is add the json_restrictor
parameter to your request along with the fields you need.
For example, to only select organic_results
, you would set json_restrictor=organic_results
. For only the first 3 organic results, you set json_restrictor=organic_results[0:3]
.
More examples can be found in this guide.
Google Video Light API
Get a faster response when collecting Google videos using our brand new "Google Video Light API". Discover more about this new API in our documentation.
Apply multiple filters on the Google Shopping API
Multiple filters can now joined together on the Google Shopping API. This can be done by separating multiple shoprs
tokens with ||
. These tokens are then merged together on our side. For example:
CAEYASoGY29mZmVlMhoIARIKV2hvbGUgQmVhbjoKCO7-OBDx_jgwAli3yx9gAg||CAEYASoGY29mZmVlMhcIARIHSW5zdGFudDoKCO7-OBDw_jgwAli3yx9gAg||CAEYASoGY29mZmVlMhMIARIDUG9kOgoI-5xlEPycZTADWLfLH2AC||CAEYASoGY29mZmVlMhMIARIDQmFnOgoIgZ1lEISdZTAAWLfLH2AC
Additionally, you can specify some of the more common filters directly in the API such as min_price
, max_price
, on_sale
and much more. Check documentation for the full list.
🚀 New Features
- Google Search API: Missing rich YouTube information in Knowledge Graph result
- Google AI Overview API: Added AI Overview API to the Playground
- Google Hotels Autocomplete API: Support Scraping Google Hotels Autocomplete
- Google Maps Reviews API: Search reviews by query
- Google Product API: Parse product image thumbnail for searches with
offers
- Google Shopping API: Support for applying multiple filters simultaneously
- Google Trends Trending Now API: Add support for filtering by category and trend status
- New API: Google Videos Light API
🛠️ Improvements
- Google Search API: Fix Answer Box Type 3 JSON Example
- Google Hotels Autocomplete API: Add
property_token
to results that are actual properties - Google Product API: Add item availability on the variations
- Google Shopping API: Allow users to search with a price range filter
- Yahoo Videos API: New Yahoo Videos Layout
- Yandex Search API: Parse
knowledge_graph
information
🐞 Bug Fixes
- Google Search API:
top_stories_link
present even iftop_stories
is not - Google Search API: Jobs results
link
andlink text
not parsed - Google Search API: Missing
thumbnail
inai_overview
- Google Search API: Incorrect parsing of “People also ask” in AI overview
- Google Search API: Not all
items
inweb_results
ofknowledge_graph
parsed - Google Search API: 500 error on valid search
- Google Search API:
top_stories_link
present even iftop_stories
is not - Baidu Search API: Organic result snippets sometimes not parsed
- Bing Search API: Fully empty results on a valid basic search
- Bing Search API: Missing link on the organic results
- DuckDuckGo Search API: Region parameter
kl
not working - DuckDuckGo Search API: Searches timing out and failing
- Ebay Search API: Organic results are not scraped
- Google Flights API: Broken HTML on booking page
- Google Hotels API: Do not raise error of missing
q
parameter when usingproperty_token
- Google Hotels API: "Today’s" time on different timezone is prohibited
- Google Jobs API: GIF thumbnails render as single pixel image
- Google Local Services API:
data_cid
parameter must be an integer - Google Local API: Confusion between rating, reviews and prices when gasoline price exists
- Google Patents Details API: Slow response time
- Google Patents API: Search timeout
- Google Product API:
total_price
field shows monthly installment price instead of the total price - Google Product API:
direct_link
is sometimes google.com - Google Product API: Redirect page error
- Google Sheets Extension: Permissions and warnings
- Google Shopping Light API: Valid Search Returns Empty
- Yelp Place API: Scrape categories for different layout
- YouTube Search API: Missing
shorts_result
- Pixel Position: First top stories carousel result is missing pixel position
📢 In Case You Missed It
This month's featured blog post:
💬 We’d Love Your Feedback
Your input helps us improve. If something’s not working as expected, or if there’s a feature you’d love to see, let us know. You can reach us anytime at contact@serpapi.com.
Thanks for building with SerpApi!