{"uid":"cap_Dq2ulPKoLLfsAbHI6BXCw","slug":"google-places-scraper-via-x402-9d274509","name":"Google Places Scraper via x402","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/google-places?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"language":{"type":"string","default":"en","description":"Language code for map search labels and categories."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum places across all searches. Set to 0 to use only the per-search limit."},"searchUrls":{"type":"array","default":[],"description":"Optional public map search URLs. Search terms and these URLs are both processed."},"minimumStars":{"type":"number","default":0,"maximum":5,"minimum":0,"description":"Keep places with at least this rating. Zero includes unrated places."},"locationQuery":{"type":"string","description":"City, district, or other area added to each search term."},"websiteFilter":{"enum":["any","with","without"],"type":"string","default":"any","description":"Keep all places, only places with a website, or only places without one."},"searchStringsArray":{"type":"array","description":"Business types or phrases to search. Combine each term with Location."},"maxCrawledPlacesPerSearch":{"type":"integer","default":50,"maximum":120,"minimum":1,"description":"Maximum distinct places to save from each term or URL. A map search usually exposes no more than about 120 results."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"rank":null,"title":null,"street":null,"address":null,"categories":null,"categoryName":null,"searchString":null,"searchPageUrl":null}],"product":"google-places"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kbOm4aFBdLzXBwnxtfSVe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured business/place listings from Google Maps searches, returning ranked results with address, category, and rating data, charged per successful call.","exampleAgentPrompt":"Find me up to 100 Italian restaurants in Brooklyn, New York with at least 4 stars, only include ones that have a website, and return the results in English.","exampleUseCases":[{"title":"Local lead generation for sales","prompt":"Search for all independent plumbers and electricians in Austin, Texas with at least 3.5 stars and no website — give me up to 100 results so I can reach out to them about building a web presence."},{"title":"Competitor landscape mapping","prompt":"Pull a list of up to 50 co-working spaces in downtown San Francisco from Google Maps, minimum 4 stars, and include their addresses and categories so I can map out the competitive landscape."},{"title":"Restaurant discovery for travel planning","prompt":"Find me the top-rated sushi restaurants in Tokyo, Japan — at least 4 stars, up to 30 results, results in English — so I can put together a shortlist for my trip."}],"resultDescription":"Returns a JSON object with a count and an array of place items, each containing rank, title, street, full address, categories, category name, the search string that found it, and the search page URL. Only successful, non-empty runs are charged.","failureModes":["Empty result set if search terms return no matches on Google Maps (not charged)","Rate limiting or blocking by Google Maps infrastructure","Invalid or inaccessible searchUrls returning no data","minimumStars filter too high, eliminating all results","maxItems or maxCrawledPlacesPerSearch set to 0 or too low, truncating results","Unsupported language code causing label mismatch"],"whenToPreferThis":"Choose this endpoint when you need structured business listing data from Google Maps — including addresses, ratings, categories, and website presence — without managing a scraping infrastructure yourself. It is especially valuable for lead generation, local market research, and travel planning workflows where Google Maps is the authoritative source. The pay-per-successful-call model makes it cost-efficient for exploratory queries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:56.857Z","isFirstParty":false,"canonicalSlug":"google-places-scraper-via-x402-9d274509"}