{"slug":"agent-data-centorprat-workers-dev-tools-google-maps-scraper-0d457b","title":"MAX tier (bigger runs than the $0.01 version","host":"agent-data.centorprat.workers.dev","method":"POST","resource":"https://agent-data.centorprat.workers.dev/tools/google-maps-scraper-max","category":"search","description":"MAX tier (bigger runs than the $0.01 version: 1 searchTerms, 2 locations, maxPlacesPerSearch up to 60, maxContactPages up to 2). Scrape Google Maps places by search term and location: name, category, address, coordinates, rating, reviews count, phone, website, opening hours, attributes, place ID, pl","price_listed":0.1,"price_asked":null,"state":"no_terms","state_label":"Answers HTTP 429 without x402 payment terms","checks_7d":2,"answered_7d":1,"latency_ms_median":408,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"locations":["Austin, TX"],"maxPlacesPerSearch":20,"searchTerms":["dentist"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"categoryFilter":{"description":"Keep places whose Google category contains any of these, e.g. [\"dentist\"].","items":{"type":"string"},"maxItems":3,"type":"array"},"country":{"description":"Google country code, e.g. us, gb, de.","type":"string"},"coverWholeArea":{"description":"Split each location into a grid and search every cell, to get ALL matching places in a city or region instead of Google's top ~120-200. Slower; set maxPlacesPerSearch high.","type":"boolean"},"gridCellKm":{"description":"Smaller cells find more places in dense areas (more requests). 2-4 km for cities, 10+ km for rural regions.","type":"number"},"includeContacts":{"description":"Visit each place's website for emails, extra phones and social profiles (charged per place where contacts are found).","type":"boolean"},"language":{"description":"Language code for names and texts, e.g. en, de, es.","type":"string"},"locations":{"description":"Cities, neighbourhoods or regions, e.g. [\"Austin, TX\", \"Brooklyn, NY\"]. Each term is searched in each location.","items":{"type":"string"},"maxItems":2,"type":"array"},"maxContactPages":{"description":"Homepage + contact / about pages checked per website.","maximum":2,"type":"integer"},"maxPlacesPerSearch":{"description":"Per search term x location. A single search lists up to ~120-200 places; turn on 'Cover the whole area' for every place in a city (up to 10,000).","maximum":60,"type":"integer"},"minRating":{"description":"Keep places rated at least this.","type":"number"},"minReviews":{"description":"Keep places with at least this many reviews.","type":"integer"},"searchTerms":{"description":"What to search on Google Maps, e.g. [\"dentist\", \"pizza\", \"plumber\"]. Can include the place: [\"coffee in Lisbon\"].","items":{"type":"string"},"maxItems":1,"type":"array"},"skipClosed":{"description":"Drop places marked permanently closed.","type":"boolean"},"website":{"description":"Places without a website are leads for web designers and agencies.","enum":["any","with","without"],"type":"string"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-25","reachable":true,"status":429,"valid_402":false,"asked_usdc":null,"price_match":null,"latency_ms":371,"error":null},{"day":"2026-10-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.1,"price_match":true,"latency_ms":408,"error":null}],"description_full":"MAX tier (bigger runs than the $0.01 version: 1 searchTerms, 2 locations, maxPlacesPerSearch up to 60, maxContactPages up to 2). Scrape Google Maps places by search term and location: name, category, address, coordinates, rating, reviews count, phone, website, opening hours, attributes, place ID, plus optional emails and social profiles from each website. Fast, no API key. Result caps in the input schema; failed lookups are not charged.","last_updated":"2026-10-24T03:59:13.796Z","schemes":["exact"]}