127 APIs. One integration.

Build across search engines, marketplaces, maps, travel, research, and app stores. Every endpoint shares one API key and credit balance, with automatic CAPTCHA and JavaScript challenge handling for your production workloads.

Connect your AI tools with MCP

News, images & video

News stories, image and reverse image search, videos, and social profiles.

Google News

Search news by query, or browse current headlines and native topics, publishers, sections and stories. Queries with a site: operator require a supported Google News country/language edition (for example us/en, ae/ar or ca/fr); unavailable pairs such as ae/en are rejected before searching. These queries support the first desktop page without page, safe or time_range refinements. Ordinary keyword searches retain independent country and language controls.

Google News Light

Retrieve Google News Light using its native source data. The site: operator is unsupported; use /v1/google/news for site-filtered news queries.

Google Images

Retrieve Google Images using its native source data.

Google Images Light

Retrieve Google Images Light using its native source data.

Google Images Related Content

Retrieve related image content using related_content_id from Google Images. The existing image URL id flow remains available for Lens visual matches.

Google Lens

Find image matches with Google Lens. Supply either a public HTTPS image URL in id or image_base64 for direct image upload. Optional query refines all or visual_matches searches.

Google Reverse Image

Retrieve reverse-image matches for a public HTTPS image URL in id, with optional text refinement, localization, safe search and source filters. Offsets select within the native result window; responses mark pagination_limited, and offsets beyond a nonempty window return 400.

Google Videos

Retrieve Google Videos using its native source data.

Google Videos Light

Retrieve Google Videos Light using its native source data.

Google Short Videos

Retrieve native Google Short Videos cards and source-reported continuation. Numeric pages use the native twelve-unit offset.

YouTube Search

Search public YouTube videos, channels, and playlists. Results retain the native source order and page size.

YouTube Channel

Read a public channel profile and videos, shorts, streams, podcasts, playlists, posts, or channel search results. Native sorting and pagination retain source order; about adds channel details. Use a channel ID or @handle.

YouTube Video

Read public video metadata, related videos, and comments. Follow the separate comments, sorting, related-video, and reply tokens using next_page_token with the same video ID and locale.

YouTube Video Transcript

Retrieve source caption segments, timestamps, and available languages for a YouTube video. A corroborated missing video or source-confirmed unavailable caption track returns HTTP 200 with empty results and transcript_unavailable metadata, and costs one credit. Blocking, private-video admission, and unconfirmed source failures remain errors.

Bing News

Retrieve native Bing News data.

Bing Images

Retrieve native Bing Images data.

Bing Reverse Image

Retrieve native Bing Reverse Image data.

Bing Videos

Retrieve native Bing Videos data.

DuckDuckGo News

Retrieve native DuckDuckGo News data.

Baidu News

Retrieve native Baidu News data.

Yahoo Images

Retrieve native Yahoo Images data.

Yahoo Videos

Retrieve native Yahoo Videos data.

Yandex Images

Retrieve native Yandex Images data.

Yandex Videos

Retrieve native Yandex Videos data.

Instagram Profile

Retrieve a public Instagram profile and its posts. Continue the source-backed post feed with next_page_token. Confirmed missing profiles return HTTP 200 with empty results and search_parameters.profile_not_found=true, costing one credit. Malformed requests and retrieval failures are uncharged.

Facebook Profile

Retrieve public Facebook profile data by username or numeric ID. Directory routes such as pages are not profile IDs. A source-confirmed unavailable profile returns an empty results array with search_parameters.profile_unavailable=true; login walls without that confirmation remain errors.

Shopping & products

Product listings, offers, details, sellers, and reviews from major retailers.

Google Shopping

Retrieve real catalog products, prices, merchants and ratings from the native Google Shopping surface. Responses identify source_surface as shopping and expose continuation only when the source supplies a next-page link. Returns organic products in results and sponsored offers in shopping_ads, including native destination and tracking URLs. Ad links are returned without being visited.

Google Shopping Light

Retrieve real catalog products, prices, merchants and ratings from the native Google Shopping surface. Responses identify source_surface as shopping and expose continuation only when the source supplies a next-page link. Returns organic products in results and sponsored offers in shopping_ads, including native destination and tracking URLs. Ad links are returned without being visited.

Google Shopping Filters

Retrieve native filter groups, labels and query-bound shoprs selections from Google Shopping.

Google Shopping Product

Look up product details, merchant offers, images, and specifications.

Google Immersive Product

Retrieve the exact Google product offer selected by a Shopping result token, with optional expanded stores and source-bound store pagination. Serving identities remain private to each request.

Amazon Search

Search Amazon product listings across marketplaces and categories.

Amazon Product

Retrieve native Amazon Product data. Confirmed missing products return HTTP 200 with empty results and search_parameters.product_not_found=true, costing one credit. Malformed requests and retrieval failures are uncharged.

Amazon Autocomplete

Retrieve native Amazon Autocomplete data.

Walmart Search

Retrieve native Walmart Search data.

Walmart Product

Retrieve native Walmart Product data. A native Item404 page or an explicit item-service not-found error bound to the exact requested product returns HTTP 200 with empty results, product_not_found and source_status metadata, and costs one credit. source_status preserves the HTTP status of the confirming source, which can be 200 or 404. Identified out-of-stock products remain valid results. Empty reviews, challenges and conflicting source identities do not establish absence; failed store selection remains an error.

Walmart Sellers

Retrieve offers from sellers for a Walmart US item in the selected store session. Requires the item ID and store ID.

Walmart Reviews

Retrieve native Walmart Reviews data.

eBay Search

Retrieve native eBay Search data.

eBay Product

Retrieve native eBay Product data. A native missing-item page returned at the exact requested item URL completes with HTTP 200, empty results, product_not_found and source_status metadata, and costs one credit. Challenges, contradictory identities, and unrelated redirects remain errors.

eBay Seller

Look up an eBay seller profile, or set type to user/store to retrieve its inventory and source pagination. Confirmed missing stores return HTTP 200 with empty results and search_parameters.store_not_found=true, costing one credit. Malformed requests and retrieval failures are uncharged.

Home Depot Search

Retrieve native Home Depot Search data.

Home Depot Product

Retrieve native Home Depot Product data.

Home Depot Reviews

Retrieve native Home Depot Reviews data.

Bing Shopping

Retrieve native Bing Shopping data.

Bing Product

Retrieve native Bing Product data.

Zillow Search

Search Zillow listings using a city/neighborhood/postal query, a region ID, or map bounds. Filter sale, rental and sold inventory by property details, amenities and listing selections. Filter and location selections must be retained by the source; omitted optional listing details remain zero values. Query and region_id are mutually exclusive. Rental-only and sale-only filters require the corresponding status_type.

Maps, local & reviews

Places, directions, local businesses, events, and customer reviews.

Google Maps

Find places, contact details, ratings, and opening hours on Google Maps.

Google Maps Reviews

Read place reviews in relevance order, with pagination where Google makes it available.

Google Maps Photos

Retrieve Google Maps place gallery photos with native continuation.

Google Maps Photo Metadata

Look up a Maps photo data ID to retrieve contributor information, location, date and available image metadata. Dates use YYYY-MM-DD.

Google Maps Posts

Retrieve Google Maps business posts, event details and links with native pagination.

Google Maps Directions

Retrieve Google Maps Directions data.

Google Maps Autocomplete

Retrieve Google Maps query and place suggestions.

Google Contributor Reviews

Explore a Google Maps contributor's most recent reviews.

Google Local

Retrieve Google Local using its native source data.

Google Local Services

Search Google Local Services sponsored providers or select a provider profile using its cid/bid/pid tuple. Supports named locations and geographic city or district CIDs.

Google Events

Retrieve actual event cards from Google Search. source_surface is search_events; events_available is false when no event pack is shown. The retired immersive Events surface and its pagination are not used.

Apple Maps Search

Search Apple Maps places with a location or coordinates, regional localization and native search refinements.

Apple Maps Places

Retrieve Apple Maps Places data.

Apple Maps Reviews

Read Apple's selected place reviews, with publisher attribution.

Bing Maps

Search Bing Maps or retrieve a native place by place_id. Optional missing place details keep their declared zero values.

DuckDuckGo Maps

Retrieve DuckDuckGo Maps data.

Yelp Search

Find local businesses by query and location, in Yelp's native lookup order.

Yelp Place

Return a Yelp business by alias or encoded business ID, optionally including its full menu.

Yelp Reviews

Read business reviews with ratings, sorting, and pagination.

Tripadvisor Search

Retrieve Tripadvisor Search data.

Tripadvisor Place

Retrieve Tripadvisor Place data.

Tripadvisor Reviews

Retrieve native Tripadvisor reviews. Detailed sorting uses the source published-review order for restaurants, hotels, attractions and activity products. Source-confirmed unsupported sort/place combinations return HTTP 400 without charging. A detailed-review lookup that confirms the requested place is missing returns HTTP 200 with empty results and place_not_found metadata, and costs one credit. Challenges and ambiguous source responses remain errors.

OpenTable Reviews

Retrieve native OpenTable restaurant reviews and source-reported pagination. Bounded regional acquisition preserves the requested restaurant identity and English presentation. Confirmed missing restaurants return HTTP 200 with empty results and search_parameters.restaurant_not_found=true, costing one credit. Malformed requests and retrieval failures are uncharged.

Travel

Flights, fares, hotels, prices, and destination ideas.

Google Flights

Search flights using departure_id, arrival_id, and outbound_date. Omit return_date for one-way travel. Supports up to nine travelers; each infant on a lap requires an adult. Use flight autocomplete to resolve airport IDs. Airport/location IDs may be comma-separated. Supports airline, schedule, duration, price, emissions, baggage and fare filters. Use type 3 and multi_city_json for multiple legs.

Google Flights Autocomplete

Retrieve Google Flights Autocomplete data.

Google Flights Deals

Find Google Flight Deals from one or more comma-separated airport or city IDs, optionally matching a natural-language trip request. Supports passenger counts, travel class, round or one-way travel, stops, airline, price and flight-duration filters.

Google Hotels

Retrieve Google Hotels data.

Google Hotels Autocomplete

Retrieve Google Hotels Autocomplete data.

Google Hotels Photos

Retrieve hotel overview photos and categorized galleries. Each category has its own continuation token; initial category pages contain up to 30 images and subsequent pages honor limit up to 100.

Google Hotels Reviews

Retrieve Google Hotels Reviews data.

Google Travel Explore

Explore destinations and fares from one or more comma-separated airport or city IDs. Supports flexible months/durations, exact dates, destination regions, travel class, passenger counts, airlines, stops, baggage, price and duration filters. Specify arrival_id for flights to a selected destination.

Airbnb Search

Search Airbnb stays with dates, guests, map bounds, property filters, prices, and pagination.

Research & market data

Scholarly articles, patents, search trends, markets, jobs, and sports.

Google Scholar

Retrieve Google Scholar using its native source data.

Google Scholar Author

Retrieve author profiles and articles, individual publication details, or co-authors.

Google Scholar Cite

Retrieve citation formats and export links for a Scholar result.

Google Scholar Case Law

Search court opinions by query, or retrieve one opinion using case_id. Case details cannot be combined with search filters or pagination.

Google Patents

Retrieve Google Patents using its native source data.

Google Patents Details

Retrieve Google Patents Details using its native source data.

Google Trends

Retrieve Google Trends data for one to five comma-separated terms. time_range accepts all, now 1-H, now 4-H, now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, or an ordered YYYY-MM-DD date pair from 2004 through today.

Google Trends Autocomplete

Retrieve Google Trends Autocomplete using its native source data.

Google Trends Trending Now

Retrieve Google Trends Trending Now using its native source data.

Google Trends News

Retrieve news articles for a trending search. Use news_page_token from Trending Now.

Yahoo Trends

Retrieve trending Yahoo topics, related articles, videos, categories, milestones, and native continuation.

Google Finance

Retrieve Google Finance using its native source data.

Google Finance Markets

Retrieve Google Finance Markets using its native source data.

Google Jobs

Retrieve Google Jobs using its native source data. Source-confirmed empty searches are successful, billable lookups; unsupported country inputs return HTTP 400 without charge.

Google Jobs Listing

Retrieve a selected job using listing_token from Google Jobs in id. Keep the source locale. Employer ratings are included when the source provides them.

Google Sports

Retrieve Google Sports using its native source data.

App stores

Explore apps, games, books, movies, product details, and customer reviews.