SerpApi Changelog: January, 2023
Tags: serpapi, api, changelog, programming
Published: 2023-03-15 12:40:57

## Summary of January Updates ⭐

Latest product improvements and feature releases of January 2023, which are still relevant and important, even though they were supposed to be published one month ago.


- [**[Feature]** Google Finance API: add new parser to extract Quote (ticker) data](#318) 
- [**[Feature]** Google Answer Box API: now parsing extra information in `local_time` type](#603)
- [**[Feature]** Google Immersive Products API: now parsing immersive products block](#549)
- [**[Feature]** Google Maps API: now users can make search by `place_id`](#545)
- [**[Feature]** Knowledge Graph API: now parsing menu filter tabs](#497) 
- [**[Feature]** Google Shopping API: now support mobile and tablet versions](#27)  

- [**[Fix]** Knowledge Graph API: `see_results_about` not parsed correctly](#607)
- [**[Fix]** Yandex Search API: respond with no results](#606)
- [**[Fix]** Google Shopping API: now parsing source's direct link instead of Google's redirect link](#600)
- [**[Fix]** Google Finance API: fix extracting Graph item](#599)
- [**[Fix]** Google Search API: fix empty `displayed_link` key for mobile ads searches](#596)
- [**[Fix]** Google Search API: fix empty `rating_count` returned for `local_ads`](#591)
- [**[Fix]** Google Search API: fix parsing the number of pages for PDF result in the `date` key](#589)
- [**[Fix]** Google Trends API: fix parsing interest by region results](#489)
- [**[Fix]** Google Search API: fix `inline_videos` results being included into `organic_results` on mobile](#474)
- [**[Fix]** Google Search API Mobile: fix extracting Knowledge Graph tabs](#558)
- [**[Fix]** Apple Reviews API: fix maximum page depth limit](#43) 
- [**[Fix]** Google Maps Photos API: User information now can be returned via `photo_meta_serpapi_link` key](#331)
- [**[Fix]** Google Shopping API: fix parsing CSS values in `shopping_results`](#33) 



<summary>Slight changes:

- [Google Knowledge Graph] tabs links are not parsed for some cases.
- [Google Local "Places Results API] Returning Unexpected Results When Pagination Params are Supplied.
- [Bing Search API] empty snippet for some organic_results.
- [Google Shopping API] fix results basic queries such as "dog supplies".

Projects built with SerpApi:

1. [eBay-Walmart Dropshipping tool in Python](#ebay-walmart-drop-python)
2. [eBay-Walmart Dropshipping tool in JavaScript](#ebay-walmart-drop-js)
3. [`symbolicai`](#symbolicai)
4. [`langchain-visualizer`](#langchain-visualizer)
5. [Shazam-like telegram bot](#shazam-like-telegram-bot-python)


## API Updates

<h4 id="318">[Feature] Google Finance API: add new parser to extract Quote (ticker) data </h4>

[Try in the Playground](https://serpapi.com/playground?engine=google_finance&q=GOOGL%3ANASDAQ) | [Documentation](https://serpapi.com/google-finance-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/318)

![image](https://user-images.githubusercontent.com/103636363/224747473-a55365f2-c93b-454d-89e8-8d212a116b9a.png)


<h4 id="603">[Feature] Google Answer Box API: now parsing extra information in `local_time` type </h4>

Fixed bug with local_time type.

[Try in the Playground](https://serpapi.com/playground?q=What+is+the+time+in+US%3F&location=United+Kingdom&google_domain=google.co.uk&gl=uk&hl=en&no_cache=true&google_domain=google.co.uk&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+client+as_epq) | [Documentation](https://serpapi.com/direct-answer-box-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/603)

![image](https://user-images.githubusercontent.com/103636363/223762733-94178662-01cb-4d0d-9716-05860e91da79.png)

<h4 id="549">[Feature] Google Immersive Products API: now parsing immersive products block </h4>

Added the ability to scrape and return to immersive products.

[Try in the Playground](https://serpapi.com/playground?engine=google_immersive_product&page_token=eyJlaSI6IjlwUEZZcXZfSVpEbTVOb1BnTWFScUFVIiwiY2F0YWxvZ2lkIjoiMzM4NTcyMzA3MTQ0OTIyNzQwNCIsInZjIjoiMTAzNzUyMjQzMzgwNzE4OTgwNjUiLCJ2c2MiOiIzMzg1NzIzMDcxNDQ5MjI3NDA0IiwiaGVhZGxpbmVPZmZlckRvY2lkIjoiNDcwOTE2MDI1MTczMjkyMzUwNCIsImltYWdlRG9jaWQiOiIxMDk0MjczNzg1NTE1NzEyMDYxMyIsInJkcyI6IlBDXzEwMDM3ODc1MzExMzM4ODY0MjQ4fFBST0RfUENfMTAwMzc4NzUzMTEzMzg4NjQyNDgiLCJxdWVyeSI6Im1lbitzd2VhdGVyIn0) | [Documentation](https://serpapi.com/google-immersive-product-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/549)

![image](https://user-images.githubusercontent.com/103636363/222483923-43326a41-14b6-423b-9ead-016a997c7e39.png)


<h4 id="545">[Feature] Google Maps API: now users can make search by `place_id`</h4>

Now searching for a specific place could be done using `place_id`.

[Try in the Playground](https://serpapi.com/playground?engine=google_maps&ll=%4040.7455096%2C-74.0083012%2C14z&hl=en&place_id=ChIJG3lW5ZhZwokRbbE3bvRnzb0&type=search) | [Documentation](https://serpapi.com/google-maps-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/545)

![image](https://user-images.githubusercontent.com/103636363/222493219-43a00513-e884-4439-883b-14e231ab8271.png)


<h4 id="497">[Feature] Knowledge Graph API: now parsing menu filter tabs</h4>

Combined sections to return data for Knowledge Graph menu items.

[Try in the Playground](https://serpapi.com/playground?q=Jimmy+Hendrix&location=Austin%2C+TX%2C+Texas%2C+United+States&gl=us&hl=en&device=desktop&no_cache=true&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/knowledge-graph) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/497)

![image](https://user-images.githubusercontent.com/103636363/222743039-d1057a38-44ae-48af-8584-7696a9cac9c7.png)

<h4 id="27">[Feature] Google Shopping API: now support mobile and tablet versions</h4>

[Try in the Playground](https://serpapi.com/playground?engine=google_shopping&q=Coffee&device=tablet) | [Documentation](https://serpapi.com/google-shopping-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/27)

dimitryzub marked this conversation as resolved.
![image](https://user-images.githubusercontent.com/78694043/224908601-bc41a49c-517e-44fc-9b00-0ea34ac3ea69.png)

<h4 id="607">[Fix] Knowledge Graph API: `see_results_about` not parsed correctly</h4>

This update will allow you to extract all the data from the new layout for 'Knowledge Graph'.

[Try in the Playground](https://serpapi.com/playground?q=baharat&location=Lisbon%2C+Lisbon%2C+Portugal&google_domain=google.pt&gl=pt&hl=pt&no_cache=true&google_domain=google.pt&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+client+as_epq) | [Documentation](https://serpapi.com/knowledge-graph) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/607)

<h4 id="606">[Fix] Yandex Search API: respond with no results</h4>

Fix Yandex Search API for responding results.

[Try in the Playground](https://serpapi.com/playground?engine=yandex&text=Coffee&yandex_domain=yandex.com&no_cache=true) | [Documentation](https://serpapi.com/yandex-search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/606)


<h4 id="600">[Fix] Google Shopping API: now parsing source's direct link instead of Google's redirect link</h4>


[Try in the Playground](https://serpapi.com/playground?engine=google_shopping&q=Coffee&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en) | [Documentation](https://serpapi.com/shopping-results) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/600)

<h4 id="599">[Fix] Google Finance API: fix extracting Graph item</h4>

![image](https://user-images.githubusercontent.com/78694043/225224000-10c9956e-4f7f-4e97-b6f0-1859d133a000.png)

[Try in the Playground](https://serpapi.com/playground?engine=google_finance&q=GOOGL%3ANASDAQ) | [Documentation](https://serpapi.com/google-finance-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/599)

<h4 id="596">[Fix] Google Search API: fix empty `displayed_link` key for mobile ads searches</h4>

![image](https://user-images.githubusercontent.com/78694043/225224342-4a054d16-9257-4386-9356-5b6993afed75.png)

[Try in the Playground](https://serpapi.com/playground?q=Coffee&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&num=100&device=mobile&no_cache=true&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/596)

<h4 id="591">[Fix] Google Search API: fix empty `rating_count` returned for `local_ads`</h4>

Added the ability to parse ratings_count for local ads.

[Try in the Playground](https://serpapi.com/playground?q=Plumbing&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&device=desktop&no_cache=true&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/591)

![image](https://user-images.githubusercontent.com/103636363/222461941-76a69b42-0da8-4026-ae2b-5be4eca6a6cc.png)

<h4 id="589">[Fix] Google Search API: fix parsing the number of pages for PDF result in the `date` key </h4>


[Try in the Playground](https://serpapi.com/playground?q=story+pdf&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/589)

![image](https://user-images.githubusercontent.com/103636363/223760653-0a34a145-b030-47f4-bfe3-02f8d660f937.png)

<h4 id="489">[Fix] Google Trends API: fix parsing interest by region results</h4>

![image](https://user-images.githubusercontent.com/103636363/224981754-c7f6ae69-38c1-49f8-ae3c-d78bb3b89622.png)

[Try in the Playground](https://serpapi.com/playground?engine=google_trends&q=Justin+Bieber&geo=US&data_type=GEO_MAP_0&no_cache=true) | [Documentation](https://serpapi.com/google-trends-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/489)
dimitryzub marked this conversation as resolved.

<h4 id="474">[Fix] Google Search API: fix `inline_videos` results being included into `organic_results` on mobile</h4>

We fixed wrong direct links to video and debug hashed Google link to correct link.

[Try in the Playground](https://serpapi.com/playground?q=cavapoo&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&device=mobile&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/474) 
![image](https://user-images.githubusercontent.com/78694043/225225377-202d63de-0601-412d-966e-6ed37e3e3d42.png)

<h4 id="558">[Fix] Google Search API Mobile: fix extracting Knowledge Graph tabs</h4>

[Try in the Playground](https://serpapi.com/playground?q=Bob+Ross&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api)? | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/558) 

<h4 id="43">[Fix] Apple Reviews API: fix maximum page depth limit</h4>

[Try in the Playground](https://serpapi.com/playground?engine=apple_reviews&product_id=534220544) | [Documentation](https://serpapi.com/apple-reviews) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/43) 

<h4 id="331">[Fix] - Google Maps Photos API: User information now can be returned via `photo_meta_serpapi_link` key</h4>

We should be able to get the user information in Google Maps Photos API, according to our documentation. Right now it is returned.

[Try in the Playground](https://serpapi.com/playground?engine=google_maps_photos&data_id=0x89c259a61c75684f%3A0x79d31adb123348d2&hl=en) | [Documentation](https://serpapi.com/google-maps-photos-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/331)
![image](https://user-images.githubusercontent.com/103636363/224984209-9f656f6b-f4a3-4389-b50e-a3b4c4e4d3d8.png)

<h4 id="33">[Fix] Google Shopping API: fix parsing CSS values in `shopping_results`</h4>

[Try in the Playground](https://serpapi.com/search.json?engine=google&gl=sa&google_domain=google.com.sa&hl=ar&no_cache=true&q=%D9%82%D9%87%D9%88%D8%A9&tbm=shop) | [Documentation](https://serpapi.com/shopping-results) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/33)

<h4 id="565">[Fix] Google Search API: answer_box show correct value in anwer_box in type field</h4>

Fixed an issue with uncorrect value in answer_box.

[Try in the Playground](https://serpapi.com/playground?q=When+is+presidents+day+2023&location=Austin%2C+TX%2C+Texas%2C+United+States&gl=us&hl=en&google_domain=google.com&newPara=stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+chips+as_epq+client) | [Documentation](https://serpapi.com/search-api) | [Public Roadmap Issue](https://github.com/serpapi/public-roadmap/issues/565)

![image](https://user-images.githubusercontent.com/103636363/222472461-439ba937-226e-4664-81fa-0d2364a55617.png)





## New Projects Made with SerpApi

<h4 id="ebay-walmart-drop-python">eBay-Walmart Dropshipping tool in Python</h4>

[`dropshipping-tool-demo`](https://github.com/chukhraiartur/dropshipping-tool-demo) is a tool that compares products from Walmart and eBay to find a profit.

<h4 id="ebay-walmart-drop-js">eBay-Walmart Dropshipping tool in JavaScript</h4>

Basic website SerpApi JS demo that shows how to create a Walmart and eBay dropshipping tool: https://app-comparison.netlify.app/

<h4 id="symbolicai">symbolicai</h4>

[`symbolicai`](https://github.com/Xpitfire/symbolicai) - building applications with LLMs at its core through our Symbolic API leverages the power of classical and differentiable programming in Python

<h4 id="langchain-visualizer">langchain-visualizer</h4>

 [`langchain-visualizer`](https://github.com/amosjyng/langchain-visualizer) - visualization and debugging tool for [LangChain](https://github.com/hwchase17/langchain) workflows. 
 
<h4 id="shazam-like-telegram-bot-python">Shazam like Telegram bot built in Python</h4>

[A tutorial to create and deploy a telegram bot that takes in music in real-time](https://towardsdatascience.com/how-to-build-a-shazam-like-telegram-bot-using-python-98dc081c53d5), and helps you to search the title and the singer


## Conclusion

If you notice any bugs or possible improvements, then you can directly influence the work by creating a problem in the [SerpApi Public Roadmap](https://github.com/serpapi/public-roadmap).

<p style="text-align: center;">Join us on <a href="https://twitter.com/serp_api">Twitter</a> | <a href="https://www.youtube.com/channel/UCUgIHlYBOD3yA3yDIRhg_mg">YouTube</a></p>

<p align="center">💛</p>