126 data endpoints your agent buys one call at a time.
Search, maps, flights, hotels, property, jobs, reviews, patents, trends, product listings — a flat USD 0.05 a call, paid in USDC over x402. No API key, no account, no subscription, no minimum. An agent with a funded wallet can use any of them in the next thirty seconds.
Why this exists
When someone asks their agent to find flights to Barcelona next weekend, the agent needs flight data, not a web search that mentions flights. The same goes for a restaurant's reviews, a house listing, a job board, a patent, a product price. Those answers live behind 27 different services and none of them sell a single call to a stranger with a wallet.
Here they all do, at the same price, behind the same two round trips.
How a call works
Your agent calls the endpoint the ordinary way, with no credentials at all.
The reply carries the price, the accepted networks and a signed offer. Nothing has been charged, and GET returns the same thing if you only want to look.
Your x402 client signs the payment and repeats the request. You get the data and the transaction hash that paid for it.
Any x402 client does this for you — @x402/fetch wraps your existing fetch and the two round trips become one line of code.
A real one
POST /api/v1/google-flights
{
"departure_id": "MXP",
"arrival_id": "BCN",
"outbound_date": "2026-11-14",
"return_date": "2026-11-16",
"currency": "EUR"
}{
"endpoint": "google-flights",
"best_flights": [{
"flights": [{
"departure_airport": { "id": "MXP", "time": "…" },
"arrival_airport": { "id": "BCN", "time": "…" },
"airline": "…", "flight_number": "…",
"duration": 105
}],
"price": 128,
"total_duration": 105
}],
"price_insights": { "lowest_price": 94, … },
"meta": { "latencyMs": 2100 },
"paid": { "transaction": "0x…", "network": "eip155:8453" }
}Responses follow the shape of the source, so the fields differ between endpoints. Every one carries endpoint, meta, attribution and, once paid, paid.transaction. The schema for each is in openapi.json and in its own 402 challenge.
The catalogue
125 endpoints across 19 categories and 27 sources. Machine-readable at /api/v1, which takes ?q= and ?category= and gives each entry a request that works. A handful are follow-ups — they need an identifier from an earlier call, so they sit behind the follow-ups filter and say what they want.
/api/v1/airbnb-searchAirbnb — Places to stay, prices for your dates, ratings, reviews, photos, locations, and more.$0.05/api/v1/amazon-autocompleteAmazon Autocomplete — Keyword suggestions for any Amazon domain.$0.05/api/v1/amazon-productAmazon Product — Amazon Product results, returned as JSON.$0.05/api/v1/amazon-searchAmazon — Product links, prices, ratings, delivery information, sponsored products, and more.$0.05/api/v1/apple-mapsApple Maps — Business name, address, phone number, website, opening hours and more in an easy-to-understand JSON format.$0.05/api/v1/apple-maps-placesApple Maps Places — Get business name, address, phone number, website, opening hours and more in an easy-to-use structured JSON format.$0.05/api/v1/baidu-newsBaidu News — Search for keywords by language, with sorting and filtering options. Available in an easy-to-understand JSON.$0.05/api/v1/baidu-searchBaidu — Scrape Baidu search results in JSON format automatically using custom parameters.$0.05/api/v1/bing-copilotBing Copilot — Bing Copilot results, returned as JSON.$0.05/api/v1/bing-imagesBing Images — Links, titles, sources, and thumbnails$0.05/api/v1/bing-mapsBing Maps — title, address, phone, website, open state, and more.$0.05/api/v1/bing-newsBing News — Search in market locations and in specific time and date ranges.$0.05/api/v1/bing-productBing Product — Title, link, price, reviews, and more.$0.05/api/v1/bing-reverse-imageBing Reverse Image — Including links, titles, sources, thumbnails, dates and more.$0.05/api/v1/bing-searchBing — Scrape Bing search results in JSON format automatically using custom parameters.$0.05/api/v1/bing-shoppingBing Shopping — Title, link, thumbnail, price, seller and more are available.$0.05/api/v1/bing-videosBing Videos — Links, titles, sources, and thumbnails$0.05/api/v1/booking-searchBooking.com — Hotels and places to stay, prices for your dates, review scores, deals, locations, and more.$0.05/api/v1/brave-ai-modeBrave AI Mode — Brave AI Mode results, returned as JSON.$0.05/api/v1/duck-aiDuck AI — Duck AI results, returned as JSON.$0.05/api/v1/duckduckgo-lightDuckDuckGo Light — Access the world's fastest DuckDuckGo Search API. Scrape DuckDuckGo search results in JSON format automatically using custom parameters.$0.05/api/v1/duckduckgo-mapsDuckDuckGo Maps — Position, title, link, thumbnail, rating, address and more are available.$0.05/api/v1/duckduckgo-newsDuckDuckGo News — Scrape DuckDuckGo News search results in JSON format automatically, using custom parameters.$0.05/api/v1/duckduckgo-searchDuckDuckGo — Scrape DuckDuckGo search results in JSON format automatically, using custom parameters.$0.05/api/v1/duckduckgo-search-assistDuckDuckGo Search Assist — Scrape DuckDuckGo Search Assist results in JSON format automatically when it's available. Answer, sources, titles, abstracts, domains, URLs and more available.$0.05/api/v1/ebay-producteBay Product — Product specs, prices, ratings, reviews and more.$0.05/api/v1/ebay-searcheBay — Product links, prices, condition ratings and more.$0.05/api/v1/ebay-sellereBay Seller — Seller info, products for sale, ratings, reviews and more.$0.05/api/v1/extractExtract — Extract results, returned as JSON.$0.05/api/v1/facebook-profileFacebook Profile — Profile name, description, posts, photos, videos and more.$0.05/api/v1/flightradar24Flightradar24 Live Flights — Flight numbers, callsigns, routes, aircraft, registrations, positions, and more.$0.05/api/v1/google-adsGoogle Ads — Scrape sponsored results from Google search pages at a higher rate than the standard Google Search API.$0.05/api/v1/google-ads-transparency-centerGoogle Ads Transparency Center — Google Ads Transparency Center results, returned as JSON.$0.05/api/v1/google-ai-modeGoogle AI Mode — Google AI Mode results, returned as JSON.$0.05/api/v1/google-autocompleteGoogle Autocomplete — Chrome, Safari, Firefox, YouTube and more clients supported.$0.05/api/v1/google-event-detailsGoogle Event Details — Google Event Details results, returned as JSON.$0.05/api/v1/google-eventsGoogle Events — Event titles, dates, links, ticket info and more.$0.05/api/v1/google-financeGoogle Finance — Extract stock performance, values, price movements, related news, and more.$0.05/api/v1/google-flightsGoogle Flights — Google Flights results, returned as JSON.$0.05/api/v1/google-flights-autocompleteGoogle Flights Autocomplete — Google Flights Autocomplete results, returned as JSON.$0.05/api/v1/google-flights-dealsGoogle Flights Deals — Destination, price, dates, and more available.$0.05/api/v1/google-forumsGoogle Forums — Forum titles, dates, links, and more.$0.05/api/v1/google-geminiGoogle Gemini — Google Gemini results, returned as JSON.$0.05/api/v1/google-hotelsGoogle Hotels — Google Hotels results, returned as JSON.$0.05/api/v1/google-hotels-autocompleteGoogle Hotels Autocomplete — Google Hotels Autocomplete results, returned as JSON.$0.05/api/v1/google-hotels-photosGoogle Hotels Photos — Google Hotels Photos results, returned as JSON.$0.05/api/v1/google-hotels-price-calendarGoogle Hotels Price Calendar — Google Hotels Price Calendar results, returned as JSON.$0.05/api/v1/google-hotels-reviewsGoogle Hotels Reviews — Google Hotels Reviews results, returned as JSON.$0.05/api/v1/google-imagesGoogle Images — Title, link, source and more in code friendly JSON format.$0.05/api/v1/google-images-lightGoogle Images Light — Access the world's fastest Google Images API. Title, thumbnail, link, and more.$0.05/api/v1/google-images-related-contentGoogle Images Related Content — Title, link, source, and more in code friendly JSON format.$0.05/api/v1/google-immersive-productGoogle Immersive Product — You will be able to retrieve more results regarding a product using the API$0.05/api/v1/google-jobsGoogle Jobs — Job titles, company names and locations included. Search for full-time or part time jobs.$0.05/api/v1/google-lensGoogle Lens — Visual matches, exact matches, related content including title, link, source, and more.$0.05/api/v1/google-lens-exact-matchesGoogle Lens Exact Matches — Google Lens Exact Matches results, returned as JSON.$0.05/api/v1/google-lightGoogle Light — Access the world's fastest Google Search API. Scrape Google search results in JSON format automatically using custom parameters.$0.05/api/v1/google-localGoogle Local — Phone numbers, addresses, hours, GPS coordinates and more in code friendly JSON format.$0.05/api/v1/google-local-servicesGoogle Local Services — Google Local Services results, returned as JSON.$0.05/api/v1/google-mapsGoogle Maps — Search for businesses and places in locations using GPS coordinates.$0.05/api/v1/google-maps-autocompleteGoogle Maps Autocomplete — Google Maps Autocomplete results, returned as JSON.$0.05/api/v1/google-maps-contributor-reviewsGoogle Maps Contributor Reviews — Contributor information and review list are available.$0.05/api/v1/google-maps-directionsGoogle Maps Directions — Routes information is available.$0.05/api/v1/google-maps-photo-metaGoogle Maps Photo Meta — Extract date, time and user information.$0.05/api/v1/google-maps-photosGoogle Maps Photos — Extract full size images, thumbnails, and user information.$0.05/api/v1/google-maps-postsGoogle Maps Posts — Extract title, description, link,... information.$0.05/api/v1/google-maps-reviewsGoogle Maps Reviews — User information, reviews, rating, and more available.$0.05/api/v1/google-newsGoogle News — Title, snippet, source, date, link and more in code friendly JSON format.$0.05/api/v1/google-news-lightGoogle News Light — Access the world's fastest Google News API. Title, snippet, source, date, link and more.$0.05/api/v1/google-patentsGoogle Patents — Google Patents results, returned as JSON.$0.05/api/v1/google-patents-detailsGoogle Patents Details — Title, abstract, inventors, assignees, claims, and more in code friendly JSON format.$0.05/api/v1/google-playGoogle Play Store — Google Play Store results, returned as JSON.$0.05/api/v1/google-play-productGoogle Play Product — Apps, movies, TV, audiobooks and books.$0.05/api/v1/google-productGoogle Product — Stores and prices, price insights, specifications, reviews, top insights, variants and more.$0.05/api/v1/google-related-questionsGoogle Related Questions — You will be able to retrieve more results using the API$0.05/api/v1/google-scholarGoogle Scholar — Apply custom search filters and search for publications via date range.$0.05/api/v1/google-scholar-authorGoogle Scholar Author — Articles, citations, cited by table results, co-authors, and more.$0.05/api/v1/google-shoppingGoogle Shopping — Position, price, rating, source, link, and more$0.05/api/v1/google-shopping-filtersGoogle Shopping Filters — Filters text, shoprs value and input type in code friendly JSON format.$0.05/api/v1/google-shopping-lightGoogle Shopping Light — Title, price, rating, source, link, and more in code friendly JSON format.$0.05/api/v1/google-short-videosGoogle Short Videos — Short video titles, links, thumbnails, source, duration and more available.$0.05/api/v1/google-sportsGoogle Sports — Google Sports results, returned as JSON.$0.05/api/v1/google-travel-exploreGoogle Travel Explore — Google Travel Explore results, returned as JSON.$0.05/api/v1/google-trendsGoogle Trends — Interest over time, Interest by region, Related topics, Related queries.$0.05/api/v1/google-videosGoogle Videos — Video titles, links, thumbnails, snippets, upload dates and more available.$0.05/api/v1/google-videos-lightGoogle Videos Light — Access the world's fastest Google Videos API. Video titles, links, thumbnails, snippets, upload dates and more available.$0.05/api/v1/home-depot-searchThe Home Depot — Product titles, descriptions, prices and more.$0.05/api/v1/instagram-profileInstagram Profile — Profile bio, followers, following, posts, and more.$0.05/api/v1/naver-ai-modeNaver AI Mode — Naver AI Mode results, returned as JSON.$0.05/api/v1/naver-ai-overviewNaver AI Overview — Naver AI Overview results, returned as JSON.$0.05/api/v1/naver-mapsNaver Maps — Place name, category, rating, reviews, address, phone number, opening state and more.$0.05/api/v1/naver-searchNaver — Scrape Naver search results in JSON format automatically using custom parameters. Search for news, videos, web and knowledge graph.$0.05/api/v1/open-table-reviewsOpenTable Reviews — User information, rating, date, comment, owner responses and more.$0.05/api/v1/pixel-positionPixel Position — Pixel Position uses a real web browser to determine element positions on screen, and adds x, y, width and height to organic results, local result, inline videos and many other elements supported by…$0.05/api/v1/searchGoogle — Scrape Google search results in JSON format automatically using custom parameters.$0.05/api/v1/search-indexSearch Index — Fast, structured JSON for AI grounding, benchmarking, and search automation. No browser needed. Currently in preview.$0.05/api/v1/target-searchTarget — Prices, deals, ratings, reviews, and availability for pickup, delivery, and shipping at any Target store.$0.05/api/v1/tripadvisor-placeTripadvisor Place — Tripadvisor Place results, returned as JSON.$0.05/api/v1/tripadvisor-reviewsTripadvisor Reviews — Tripadvisor Reviews results, returned as JSON.$0.05/api/v1/tripadvisor-searchTripadvisor — Tripadvisor results, returned as JSON.$0.05/api/v1/walmart-productWalmart Product — Product title, description, prices, manufacturer, links and more.$0.05/api/v1/walmart-product-reviewsWalmart Reviews — Walmart Reviews results, returned as JSON.$0.05/api/v1/walmart-product-sellersWalmart Sellers — Walmart Sellers results, returned as JSON.$0.05/api/v1/walmart-searchWalmart — Product titles, descriptions, prices, IDs and more.$0.05/api/v1/yahoo-imagesYahoo! Images — Scrape Yahoo! Images API. Position, title, thumbnail, link, original, source, size and more.$0.05/api/v1/yahoo-searchYahoo! — Scrape Yahoo! search results in JSON format automatically using custom parameters.$0.05/api/v1/yahoo-trendsYahoo! Trends — Scrape trending topics from Yahoo! Trends API. Rank, title, description, category, related articles, videos and more.$0.05/api/v1/yahoo-videosYahoo! Videos — Scrape Yahoo! Videos API. Position, title, thumbnail, link, preview, source, duration, date and more.$0.05/api/v1/yandex-imagesYandex Images — Position, title, snippet, thumbnail, original, size, link, and more.$0.05/api/v1/yandex-reverse-imageYandex Reverse Image — Image preview, results, sizes, shopping results, tags, and more.$0.05/api/v1/yandex-searchYandex — Scrape Yandex search results directly in JSON format. Extract organic results for your own keywords with different region and language parameters.$0.05/api/v1/yandex-videosYandex Videos — Position, title, description, thumbnail, original, date, views, preview and more.$0.05/api/v1/yelp-reviewsYelp Reviews — User information, rating, date, comment, owner responses and more.$0.05/api/v1/yelp-searchYelp — Scrape Yelp search results in JSON format automatically using custom parameters. Position, title, link, rating, reviews and more available.$0.05/api/v1/youtube-channelYouTube Channel — Video titles, links, thumbnails and more.$0.05/api/v1/youtube-searchYouTube — Video titles, links, thumbnails, channels and more.$0.05/api/v1/youtube-videoYouTube Video — Title, description, related videos and more.$0.05/api/v1/zillow-searchZillow — Property listings, prices, and more.$0.05
One endpoint that is not a lookup
POST /api/v1/enrich/company — USD 0.2
Give it a domain or just a name. It resolves the name to a site, reads what the company declares about itself, finds the contact page rather than hoping the homepage has one, and returns that beside the top search results and recent news.
It runs several lookups and costs less than buying them separately. A site that is down does not fail the call — sources says which legs ran and why the others did not.
Paying
USDC on Base or Solana, your pick, same price either way. Your wallet needs only USDC — no ETH and no SOL, because the facilitator pays the network fee on both chains. Every paid response carries the transaction hash that settled it, and a signed offer-receipt if your client asked for one.
import { wrapFetchWithPayment } from "@x402/fetch";
const pay = wrapFetchWithPayment(fetch, wallet);
const res = await pay("https://serp402.com/api/v1/yelp-search", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({ find_desc: "ramen", find_loc: "Austin, TX" }),
});
const { paid, ...data } = await res.json(); // paid.transaction is on-chainFrom Claude, Cursor or any MCP client
Add the MCP server and your agent gets tools it pays for itself. Fund a wallet with a few dollars of USDC and set a ceiling it cannot be talked past.
{
"mcpServers": {
"serp402": {
"command": "npx",
"args": ["-y", "serp402-mcp"],
"env": {
"SERP402_EVM_PRIVATE_KEY": "0x… a key holding USDC on Base",
"SERP402_MAX_SPEND_USD": "1.00"
}
}
}
}Paying from Solana instead? Use SERP402_SOLANA_PRIVATE_KEY (an ed25519 key, hex or base58) in place of the Base one.
You are charged only when you are served
The order is deliberate, and it costs us money
The payment is verified, the lookup runs, and settlement happens last. If the upstream fails, the verified payment is cancelled and the error says you were not charged. A lookup that finds nothing is answered 404, free — we lose what it cost us rather than sell you an empty page. An invalid body after payment is 400, also cancelled.
The reverse order would be cheaper for us. In a market where most endpoints stop answering within weeks, answering or refunding is the only asset worth having.
Spending well
- Pick the specific endpoint, not the general one
/api/v1/google-flightsanswers a flight question in one call. A web search for the same thing costs the same and answers it worse.- Read the catalogue first — it is free
- /api/v1 gives every path, price and a working example. Guessing an endpoint name is not free.
- Filter before you enrich
- One
/api/v1/google-mapscall already returns businesses with rating, phone and website. Apply your criteria there, where it costs nothing. - A 404 means you were not charged
- Do not retry it with the same parameters; it will find nothing again.
The version written for the agent rather than for you is at /llms.txt.
Where the data comes from
Public search results, collected through a third-party data provider. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners. Every response carries an attribution object — keep it with the results if you pass them on.