# SerpApi

SerpApi provides a real-time API for structured search engine results, allowing developers to scrape, parse, and analyze SERP data for SEO and research

- **Category:** analytics
- **Auth:** API_KEY
- **Tools:** 39
- **Triggers:** 0
- **Slug:** `SERPAPI`
- **Version:** 20260217_00

## Tools

### Search Baidu with Query

**Slug:** `SERPAPI_BAIDU_SEARCH`

Search Baidu (Chinese search engine) and retrieve search results. Requires a search query string in the 'q' parameter. Returns organic search results, answer boxes, and pagination info in JSON format.

### Bing Maps Search

**Slug:** `SERPAPI_BING_MAPS`

Tool to scrape Bing Maps results using SerpApi. Use when you need to find local businesses, places, or get detailed location information including addresses, phone numbers, ratings, reviews, and more. Supports searching by query or specific place ID.

### Bing Search

**Slug:** `SERPAPI_BING_SEARCH`

Retrieve Bing Search Engine Results. Supports parameters for query, location, language, and device.

### DuckDuckGo Light Search

**Slug:** `SERPAPI_DUCK_DUCK_GO_LIGHT_SEARCH`

Tool to access the world's fastest DuckDuckGo Search API via SerpApi. Scrapes DuckDuckGo search results in JSON format with critical data for faster response times, without extra-rich results. Use when you need quick DuckDuckGo search results with essential information. Supports location-based searches, date filtering, and pagination (15 results per page).

### DuckDuckGo Maps search

**Slug:** `SERPAPI_DUCK_DUCK_GO_MAPS`

Scrapes DuckDuckGo Maps results via SerpApi. Use when searching for location-based information like businesses, restaurants, or services in a specific geographic area. Returns structured data including ratings, reviews, addresses, operating hours, and contact information.

### DuckDuckGo search

**Slug:** `SERPAPI_DUCK_DUCK_GO_SEARCH`

Performs a DuckDuckGo search via SerpApi to retrieve SERP data, including organic results, ads, and structured information.

### eBay Search

**Slug:** `SERPAPI_EBAY_SEARCH`

Retrieve eBay Search Results. Supports parameters like nkw (query), location, etc. Returns product SERP data in JSON format.

### Search Google Events

**Slug:** `SERPAPI_EVENT_SEARCH`

Searches for events (e.g., concerts, festivals, conferences) by query, retrieving structured data from Google's event search results via the SerpApi Google Events engine.

### Search finance

**Slug:** `SERPAPI_FINANCE_SEARCH`

Retrieves structured financial information (e.g., company data, stock details, market trends, news) from Google Finance via SERP API based on a query.

### Get Location Options

**Slug:** `SERPAPI_GET_AVAILABLE_LOCATION_OPTIONS_FOR_GOOGLE_SEARCHES`

Tool to get available location options for Google searches. Returns location names, codes, and identifiers that can be used in the location parameter. Use when you need to find valid location values for search queries.

### Google Domains List

**Slug:** `SERPAPI_GOOGLE_DOMAINS_LIST`

Retrieve the list of supported Google domains for search queries.

### Google Forums Search

**Slug:** `SERPAPI_GOOGLE_FORUMS_SEARCH`

Tool to scrape forum results from Google's Forums Platform using SerpApi. Use when you need to search forum discussions, get forum titles, dates, links, answers with voting data, and related searches.

### Google Jobs Search

**Slug:** `SERPAPI_GOOGLE_JOBS_SEARCH`

Retrieve Google Jobs Search Results. Supports parameters like q (query), location, etc. Returns job SERP data in JSON format.

### Google Lens search

**Slug:** `SERPAPI_GOOGLE_LENS_SEARCH`

Performs reverse image search using Google Lens to find visually similar images, products, and related content. Use when you need to identify objects, find similar products, or get information about images. Requires a publicly accessible image URL.

### Google Light Search

**Slug:** `SERPAPI_GOOGLE_LIGHT_SEARCH`

Retrieve Google Light Search Results. Supports parameters like q (query), location, etc. Returns lightweight SERP data in JSON format.

### Google Maps Posts

**Slug:** `SERPAPI_GOOGLE_MAPS_POSTS`

Scrapes Google Maps Posts for a business location via SerpApi. Extracts local posts published by business owners including titles, descriptions, links, images, and publication dates. Returns 10 posts per page with pagination support.

### Google maps search

**Slug:** `SERPAPI_GOOGLE_MAPS_SEARCH`

Performs a Google Maps search via SERP API. Takes a query, optionally using specific GPS coordinates and pagination, returning structured location data.

### Google Play Product Search

**Slug:** `SERPAPI_GOOGLE_PLAY_PRODUCT`

Tool to retrieve detailed Google Play product information using SerpApi. Supports apps, movies, TV shows, audiobooks, and books. Use when you need product details, ratings, reviews, or media for Google Play Store items.

### Google Scholar Author Profile

**Slug:** `SERPAPI_GOOGLE_SCHOLAR_AUTHOR`

Scrapes full Google Scholar Author page including articles, citations, metrics, and co-authors. Use when you need detailed information about a specific researcher's publications and academic profile.

### Google Scholar Cite

**Slug:** `SERPAPI_GOOGLE_SCHOLAR_CITE`

Scrapes full Google Scholar Citations with multiple citation formats. Retrieves MLA, APA, Chicago, Harvard, and Vancouver style citations along with download links for BibTeX, EndNote, RefMan, and RefWorks. Use when you need formatted citations for a specific research paper identified by its Google Scholar ID.

### Google Videos Light Search

**Slug:** `SERPAPI_GOOGLE_VIDEOS_LIGHT`

Tool to scrape Google Videos results using SerpApi's ultra-fast Google Videos Light API. Use when you need video titles, links, thumbnails, snippets, upload dates, and durations from Google Videos search. This lighter version excludes rich results for faster response times.

### Hotel Search

**Slug:** `SERPAPI_HOTEL_SEARCH`

Retrieve Google Hotel Search Results. Supports parameters like q (query), location, etc. Returns hotel SERP data in JSON format.

### Image search

**Slug:** `SERPAPI_IMAGE_SEARCH`

Searches Google Images via SERP API for a given query, returning structured image results. The number of results can be controlled using the 'num' parameter (1-100). If not specified, it defaults to 20 results.

### List Locations

**Slug:** `SERPAPI_LOCATIONS_LIST`

List Locations

### Naver Search

**Slug:** `SERPAPI_NAVER_SEARCH`

Tool to search Naver (South Korea's leading search engine) for Korean web results and content. Use when searching for Korean-language content, news, videos, images, or shopping results. Supports various search categories and filtering options including time periods and sorting.

### Search for news articles

**Slug:** `SERPAPI_NEWS_SEARCH`

Searches Google News (via SerpApi, using the `tbm=nws` parameter) for articles matching a query; precise queries yield best results.

### OpenTable Reviews Search

**Slug:** `SERPAPI_OPEN_TABLE_REVIEWS`

Tool to scrape OpenTable restaurant reviews using SerpApi. Retrieves user reviews, ratings, restaurant responses, images, and AI-generated summaries. Use when you need detailed review data for OpenTable restaurants.

### Google Play Search

**Slug:** `SERPAPI_PLAY_SEARCH`

Retrieve Google Play Store Search Results. Supports parameters like q (query), gl, hl, etc. Returns app SERP data in JSON format.

### Search Google Scholar

**Slug:** `SERPAPI_SCHOLAR_SEARCH`

Searches Google Scholar via SerpApi for academic literature, papers, articles, and citations based on a query.

### Serp API search

**Slug:** `SERPAPI_SEARCH`

Performs a real-time Google search via the SERP API for a non-empty query.

### Shopping search

**Slug:** `SERPAPI_SHOPPING_SEARCH`

Searches Google Shopping for a specific product or item to retrieve structured product listings.

### Google Trends search

**Slug:** `SERPAPI_TRENDS_SEARCH`

Fetches Google Trends data; the `query`'s format (single/multiple terms) must comply with the selected `data_type` (see its field description for details).

### Walmart Product Reviews

**Slug:** `SERPAPI_WALMART_PRODUCT_REVIEWS`

Tool to scrape full Walmart product reviews using SerpApi's Walmart Product Reviews API. Retrieves ratings, review text, user information, and helpful votes for a specific product. Use when you need detailed customer feedback and sentiment analysis for Walmart products.

### Walmart Search

**Slug:** `SERPAPI_WALMART_SEARCH`

Retrieve Walmart Search Results. Supports parameters like query, location, store ID, etc. Returns product SERP data in JSON format.

### Yahoo Search

**Slug:** `SERPAPI_YAHOO_SEARCH`

Retrieve Yahoo! Search Engine Results. Supports query, location, language, and device parameters.

### Yahoo Videos Search

**Slug:** `SERPAPI_YAHOO_VIDEOS`

Scrape Yahoo! Videos results with position, title, thumbnail, link, preview, source, duration, date and more. Use when you need to search for video content on Yahoo! Videos.

### Yandex Images Search

**Slug:** `SERPAPI_YANDEX_IMAGES_SEARCH`

Tool to search Yandex Images for image results with advanced filters. Use when searching for images on Yandex with filters like size, color, type, or performing reverse image search.

### Yandex Search

**Slug:** `SERPAPI_YANDEX_SEARCH`

Retrieve Yandex Search Results. Supports parameters like text (query), location, etc. Returns SERP data in JSON format.

### YouTube Search

**Slug:** `SERPAPI_YOU_TUBE_SEARCH`

Retrieve YouTube Search Results. Supports parameters like search_query, location, etc. Returns video SERP data in JSON format.
