Run Google, Bing, YouTube, and other search engine queries through SerpApi and check account status. Automate SerpApi deploys, issues, and webhooks into chat, tickets, or status pages.
Get Facebook ProfileRuns a Facebook public profile lookup (engine=facebook_profile) by profile_id. No pagination — single profile object.
Get Google AI OverviewResolves a Google AI Overview (engine=google_ai_overview) using a page_token captured from a prior Search Google run. No pagination — page_token IS the required input, not an offset.
Get Google FinanceRuns a Google Finance lookup (engine=google_finance) for a stock/index/currency symbol. No pagination on this engine.
Get Google Immersive ProductRuns a Google Immersive Product lookup (engine=google_immersive_product) via a page_token captured from a prior Google/Google Shopping search's immersive_product_page_token field. This is the vendor's live-documented replacement for the shut-down Google Product engine (google_product) — SerpApi: "Google has shutdown the Google Product service ... The Google Immersive Product API contains the same information ... and should be used instead".
Get Google Maps DirectionsRuns a Google Maps Directions lookup (engine=google_maps_directions) between two addresses. No pagination — point-to-point routing returns a single response.
Get Google Maps ReviewsRuns a Google Maps Reviews lookup (engine=google_maps_reviews) for a place by data_id or place_id. Pages via an opaque next_page_token.
Get Google Play ProductRuns a Google Play product detail lookup (engine=google_play_product) by product_id + store. Reviews page via an opaque next_page_token.
Get Google TrendsRuns a Google Trends lookup (engine=google_trends). No pagination — data_type selects timeseries/region/topic/query views of the same request.
Get Google Trends Trending NowRuns a Google Trends Trending Now lookup (engine=google_trends_trending_now) for a region. Pages via an opaque next_page_token.
Get LocationsReturns locations.
Search AmazonRuns an Amazon product search (engine=amazon). Query param is k, not q; pages via page (page number, 1-based).
Search BaiduRuns a Baidu search (engine=baidu). Pages via pn (offset) + rn (count, max 50, desktop/tablet only) — Baidu-specific param names.
Search BingRuns a Bing web search (engine=bing). Pages via first (offset, 1-based) + count — different param names than Google.
Search Bing ImagesRuns a Bing Images search (engine=bing_images). Pages via first (offset, 1-based) + count.
Search Bing NewsRuns a Bing News search (engine=bing_news). Pages via first (offset, 1-based) + count.
Search DuckDuckGoRuns a DuckDuckGo search (engine=duckduckgo). Pages via start (offset) only.
Search EBayRuns an eBay search (engine=ebay). Query param is _nkw, not q; pages via _pgn (page number, 1-based).
Search GoogleRuns a Google web search (engine=google) and returns organic results, answer box, and knowledge graph.
Search Google AI ModeRuns a Google AI Mode search (engine=google_ai_mode) and returns the AI-generated answer with citations. No pagination on this engine.
Search Google AutocompleteRuns a Google Autocomplete suggestions lookup (engine=google_autocomplete). No pagination on this engine.
Search Google FlightsRuns a Google Flights search (engine=google_flights). No offset pagination — the vendor uses departure_token/booking_token for itinerary drill-down, out of scope for this module (use Make an API Call to chain those).
Search Google HotelsRuns a Google Hotels search (engine=google_hotels). Pages via an opaque next_page_token, not start/num.
Search Google ImagesRuns a Google Images search (engine=google_images). Pages via ijn (image page number, 0-99), not start/num.
Search Google JobsRuns a Google Jobs search (engine=google_jobs). Pages via an opaque next_page_token, not start/num.
Search Google LensRuns a Google Lens reverse-image search (engine=google_lens) for an image URL. Pages via an opaque page_token.
Search Google LocalRuns a Google Local Pack search (engine=google_local). Pages via start (offset) only.
Search Google MapsRuns a Google Maps places search (engine=google_maps). Pages via start (offset) only — no num/page-size parameter on this engine.
Search Google NewsRuns a Google News search (engine=google_news). No offset pagination on this engine — SerpApi returns one results page per call.
Search Google Play StoreRuns a Google Play Store search (engine=google_play) across apps/movies/tv/books/audiobooks. Pages via an opaque next_page_token.
Search Google ScholarRuns a Google Scholar search (engine=google_scholar). Pages via start (offset) + num (page size).
Search Google ShoppingRuns a Google Shopping search (engine=google_shopping) and returns shopping_results with prices and links.
Search Google VideosRuns a Google Videos search (engine=google_videos). Pages via start (offset) + num.
Search NaverRuns a Naver search (engine=naver). Query param is query, not q; pages via page (1-based helper for start).
Search YahooRuns a Yahoo! search (engine=yahoo). Query param is p, not q; pages via b (offset, 1-based, +10 per page).
Search YandexRuns a Yandex search (engine=yandex). Query param is text, not q; pages via p (0-based page number).
Search YouTubeRuns a YouTube search (engine=youtube). Query param is search_query, not q; paging uses an opaque sp token, not an offset.
Make an API CallPerforms an arbitrary authorized API call.
When to use SerpApi
Common scenarios where SerpApi automation saves time and reduces manual work.
Run "Get Account Info" in SerpApi from any upstream event — map fields once and let the automation handle the rest.
Automate "Get Facebook Profile" in SerpApi as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Layer "Get Google AI Overview" from SerpApi with filters, transforms, and AI steps to build automations that match your exact business logic.
Frequently asked questions
Common questions about automating SerpApi in your workflows.
SerpApi has no triggers, but it provides 38 actions including "Get Account Info", "Get Facebook Profile", and "Get Google AI Overview". Pair them with triggers from other apps to automate SerpApi tasks.
Connect SerpApi to any app in workflows
Search apps and open an app-to-app integration page in one click.