SerpApi for AI agents
Agents read SerpApi at once. Changes and sends are held for a person's approval by default.
About 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
What an agent can do in SerpApi
Every SerpApi action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in SerpApi without asking first. 58 actions.
- Amazon SearchSearch Amazon by keyword or category for products, prices, and ratings. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do no
- Search Baidu with QuerySearch 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 SearchTool 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.
- Bing SearchRetrieve Bing Search Engine Results via SerpAPI. Throttle to ~1–2 calls/second and apply exponential backoff on HTTP 429. Supports query, location, language, and device parameters. Set `location`, `mk
- DuckDuckGo Light SearchTool 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 whe
- DuckDuckGo Maps searchScrapes 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 includin
- eBay SearchRetrieve eBay Search Results via SerpApi. Supports parameters like nkw (query), location, etc. Returns product SERP data in JSON format. Listing prices and fees may be incomplete or inconsistent; veri
- Get SerpApi AccountReturn plan, usage, remaining searches, renewal, throughput, and extra credits. This endpoint is free and does not consume search quota. Search requests count only when successful and not cached. Spee
- Amazon ProductRetrieve Amazon product details, variants, sellers, and related items by ASIN. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searche
- Get Location OptionsTool 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 f
- Get Google About This ResultTool to get Google 'About this result' information for a website. Use when you need detailed information about a specific URL including company details, social profiles, web citations, and reviews.
- Google AI OverviewRetrieve the full AI Overview referenced by a fresh Google Search page token. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches
Show all 58
- Google Jobs ListingRetrieve employer ratings for a job_id returned by Google Jobs Search. Removed legacy salary, apply-option, and similar-job fields are not returned. Successful non-cached requests count against the pl
- Get Google Patent DetailsTool to retrieve detailed information about a specific patent or scholar document from Google Patents via SerpApi. Use when you need patent details, claims, citations, inventors, assignees, legal even
- Get Search ArchiveTool to retrieve results from a previous async search using its search ID. Use when you need to fetch results from searches submitted with async=true. Searches can be retrieved up to 31 days after com
- YouTube VideoRetrieve YouTube video metadata, chapters, comments, and related videos. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do n
- YouTube Video TranscriptRetrieve timestamped transcript content for a YouTube video. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do not. Throughp
- Google Domains ListRetrieve the list of supported Google domains for search queries.
- Google Jobs SearchRetrieve Google Jobs Search Results via SerpApi. Returns job SERP data in JSON; key attributes like `work_from_home`, `posted_at`, `salary`, and `schedule_type` are nested under `detected_extensions`
- Google Lens searchPerforms 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 i
- Google Light SearchRetrieve Google Light Search Results via SerpApi. Supports q, location, gl, hl, and other SERP parameters. Returns lightweight JSON SERP data; results are in organic_results (handle missing/empty grac
- Google Play Product SearchTool 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 Googl
- Google Scholar Author ProfileScrapes 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.
- Hotel SearchRetrieve Google Hotel Search Results. Supports parameters like q (query), location, etc. Returns hotel SERP data in JSON format.
- Google Maps ReviewsRetrieve Google Maps place reviews, topics, place data, and pagination. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do no
- Naver SearchTool 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 vario
- Google Play SearchRetrieve Google Play Store Search Results. Supports parameters like q (query), gl, hl, etc. Returns app SERP data in JSON format.
- Google AI ModeQuery Google AI Mode for generated text, references, and follow-up data. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do n
- Search Apple App StoreTool to search Apple App Store for iOS and Mac apps. Returns app details including ratings, reviews, descriptions, and developer information. Use when you need to find apps on the Apple App Store or g
- Search IndexSearch SerpApi's preview LLM-first web index for grounding results. Successful non-cached requests count against the plan; exact-query cache hits within one hour, errors, and failed searches do not. T
- Walmart Product ReviewsTool 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 d
- Walmart SearchRetrieve Walmart Search Results. Supports parameters like query, location, store ID, etc. Returns product SERP data in JSON format.
- Yahoo SearchRetrieve Yahoo! Search Engine Results. Supports query, location, language, and device parameters.
- Yandex SearchRetrieve Yandex Search Results. Supports parameters like text (query), location, etc. Returns SERP data in JSON format.
- YouTube SearchRetrieve YouTube Search Results. Supports parameters like search_query, location, etc. Returns video SERP data in JSON format.
- DuckDuckGo searchPerforms a DuckDuckGo search via SerpApi to retrieve SERP data, including organic results, ads, and structured information. Results may be localized by region by default.
- Search Google EventsSearches for events in Google Search's structured event results.
- Search financeRetrieves structured financial information (e.g., company data, stock details, market trends, news) from Google Finance via SERP API based on a query. Empty results for delisted, illiquid, or newly li
- Get Facebook profile informationTool to retrieve public information from a Facebook profile or page using SerpAPI. Use when you need to fetch profile details, bio, photos, followers, ratings, or contact information.
- Get Google Hotels AutocompleteTool to get autocomplete suggestions for Google Hotels destination searches. Use when users need to search for hotel destinations, properties, or locations before performing a full hotel search.
- Get Google Images Related ContentGet related content for a specific Google Images result. Requires a related_content_id obtained from a Google Images search. Use when you need to find similar images or related visual content for a pa
- Google Forums SearchTool 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 Maps PostsScrapes 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
- Google maps searchPerforms a Google Maps search via SERP API. Takes a query, optionally using specific GPS coordinates and pagination, returning structured location data.
- Google Scholar CiteScrapes 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 Ref
- Google Videos Light SearchTool 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 sea
- Image searchSearches 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 2
- Search for news articlesSearches Google News (via SerpApi, `tbm=nws`) for articles matching a query; precise key-phrase queries yield best results. Composio handles authentication; do not pass api_key as a parameter. Results
- Search Google ScholarSearches Google Scholar via SerpApi for academic literature, papers, articles, and citations based on a query. Response results may include `inline_links.cited_by` and `resources` (PDF links), but the
- Serp API searchPerforms a real-time Google search via SerpAPI. Returns ~10 organic results per page nested under results.organic_results — not a flat list; handle missing/empty arrays. Paginate via start offset or s
- Google Images Light SearchTool to scrape Google Images results using SerpApi's Google Images Light API. Use when you need fast image search with thumbnails, titles, sources, and original image URLs from Google Images. This lig
- Search Google Local ServicesSearch Google Local Services for service providers like electricians, plumbers, HVAC technicians, and more. Use when you need to find local service professionals with Google's guaranteed badge and ver
- Search public Google adsFind public Google advertisements by advertiser or domain. Returns one page of public creative records; does not access or modify a private ad account.
- Search Yelp businessesTool to search Yelp for businesses and places using SerpApi. Returns business listings with ratings, reviews, hours, contact information, and location details. Use when you need to find local business
- Shopping searchSearches Google Shopping via SerpAPI for a specific product, returning structured listings in results.shopping_results. Response fields such as rating, review_count, extracted_price, and extracted_old
- Google Trends searchFetches Google Trends data; returns relative 0–100 interest indices (not absolute volumes) meaningful only when comparing queries within the same request. The `query`'s format (single/multiple terms)
- Yahoo Videos SearchScrape 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 SearchTool 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.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 1 action.
- OpenTable Reviews SearchTool 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 OpenTab
Changes wait in Needs you
Changes and sends in SerpApi are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
SerpApi questions
Can an agent change data in SerpApi on its own?
Not by default. Changes and sends in SerpApi are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in SerpApi?
This connector lists 58 read actions. Reads run at once, without waiting for approval.
How does SerpApi connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.