Pricing
Google SERP API
Google Shopping API
Google Maps API
Google Trends API
Google Videos API
Google Images API
Google Lens API
Google News API
Google Autocomplete API
Google Scholar API
Google Finance API
Google Patents API
Google Jobs API
Amazon Search API
Shein Search API
Bing Search API
Baidu Search API
Google Play API
Apple App Store API
YouTube Search API
DuckDuckGo API
Existing customer? Sign in
What's New
New updates and improvements to SearchApi
← BackAugust 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.