Start a Google Maps lead scrape
start_scrapeStart a Google Maps lead scrape by categories and locations, returning businesses with contact details, emails, websites, and social profiles for building targeted lists.
Instructions
Start a Hubertino scrape that searches Google Maps for businesses and returns them as lead rows (name, category, phone, website, email, address, rating, reviews, social profiles). Use it for requests like "find dentists in Austin with emails" or "build a list of plumbers in Leeds". Every category is searched in every location: categories x locations searches, max 2000 per scrape. COSTS CREDITS: it reserves categories x locations x maxResults credits up front (capped at the balance), charges 1 credit per business actually delivered and refunds the rest. Confirm with the user before large scrapes. Returns the scrape id immediately (status queued); then call wait_for_scrape, then get_results or download_export. Limited to 12 new scrapes per 5 minutes per account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country | No | Optional Google edition (lower-case country code) used for the search: us, gb, ca, au, ie, de, fr, es, it, pt, nl, be, at, ch, se, no, dk, fi, pl, cz, lt, lv, ee, ro, hu, gr, br, mx, jp, in, nz, za. When omitted, Hubertino infers it from a country named in the locations and falls back to "us". | |
| locations | Yes | Where to search, one place per item: a city, region, neighbourhood or zip/postal code, e.g. ["Austin, TX, United States"], ["Vilnius, Lithuania"], ["90210, CA, USA"]. Include the country for the best match. Each category is searched separately in each location, so several smaller areas (neighbourhoods, zip codes) find more businesses than one big area. 1-10000 items, each 1-120 characters. categories.length x locations.length must be <= 2000. | |
| categories | Yes | What to search Google Maps for, one business type per item, e.g. ["dentist"], ["plumber", "HVAC contractor"]. Use the words a customer would type into Google Maps. 1-1000 items, each 1-120 characters. | |
| maxResults | Yes | Maximum places to collect PER SEARCH (per category x location pair), 1-500. Google Maps typically returns around 100 places per search; use 500 for "everything". This also sets the worst-case credit reservation: categories x locations x maxResults (1 credit = 1 place delivered). | |
| enrichLinks | No | Collect social profiles and ordering/reservation links for each place. Default true, no extra credits. | |
| enrichWebsite | No | Visit each business's own website to find a contact email (and social profiles). Default true, no extra credits. Keep it on whenever the user wants emails. |