Start a scrape job (async)
start_scrape_jobStart a background Google Maps scraping job and receive a job ID to retrieve business data later. Use for large-scale extraction without waiting.
Instructions
Submit a Google Maps scrape job without waiting for it to finish. Costs 2 credits per call — every call bills again (NOT idempotent, do not retry on your own). Always confirm with the user before spending credits. Returns a job id — poll it later with get_scrape_results. Use this instead of scrape_google_maps for large areas or when the user wants to continue working meanwhile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | ISO 639-1 result language, e.g. "en", "es", "de". | en |
| depth | No | 1-2, higher returns more results at the same credit cost. | |
| No | Also crawl business websites to extract contact emails (recommended for lead generation / cold outreach). | ||
| radius | No | Search radius in meters (default 20000). | |
| keywords | Yes | Search queries including a location, e.g. ["plumber in Miami FL"]. Multiple related keywords cost the same 2 credits. |