The past week at SerpApi brought new features, expanded scraping capabilities, steady improvements to existing APIs, and a range of important bug fixes.

⭐️ Top Updates

Google Search API

We've expanded our Google Search API to extract the Transport Options answer box, making it easy to programmatically access train and public transit information directly from Google Search. The new response includes available routes, departure and arrival times, trip duration, transfers, fares, operators, ticket providers, and detailed itinerary segments in a structured JSON format. This makes it simple to build AI-powered travel assistants, trip planners, multimodal routing applications, fare comparison tools, and conversational agents that can answer transportation questions or recommend the best travel options without the complexity of parsing Google's rich answer boxes. Details

Transport Options answer box

📑 Full List of Updates

Google Search API

Bug fixes

  • We have fixed the issue where the API was missing to extract the standings section of sports results. Details
  • We have fixed the issue where the API was not applying values passed via some of the advanced query parameters, like as_sitesearch. Details
  • We have fixed the issue where the API was missing to extract inline_images section. Details
  • We have fixed the issue where the API was missing to extract organic results' inline sitelinks. Details
  • We have fixed the issue where the API was missing to extract short videos' title when device parameter was set to mobile. Details

DuckDuckGo Search API

Bug fixes

  • We have fixed the issue where the API would return a 500 error in some cases.

Features

  • We are now extracting organic results' sitelinks and thumbnails.

Google Scholar Case Law API

Bug fixes

  • We have fixed the issue where the API would return a 500 error in some cases.

Google Finance Markets API

Bug fixes

  • We have fixed the issue where the API was missing to extract markets section. Details

Pixel Position (Feature)

Bug fixes

  • We have fixed the issue where pixel position was missing to extract rectangles data for the pagination block. Details

💬 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 at any time at contact@serpapi.com. Or you can open an issue on our Public Roadmap.

Thanks for building with SerpApi!

🔗 Follow Us

X | LinkedIn | Facebook | YouTube | Instagram