# Midwife Nurses Email Scraper (`contacts-api/midwife-nurses-email-scraper`) Actor

Midwife Nurses Email Scraper extracts verified midwife and nurse emails from hospital websites; directories; and associations 📧⚕️ Build targeted healthcare lists for B2B outreach; staffing; partnerships; and sales. Fuel your lead generation.

- **URL**: https://apify.com/contacts-api/midwife-nurses-email-scraper.md
- **Developed by:** [Lead Heaven](https://apify.com/contacts-api) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

$9.99/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

### ⭐ Midwife Nurses Email Scraper — Build Verified Lead Lists Fast 🤖

Midwife Nurses Email Scraper is a powerful lead-generation and contact discovery tool built for healthcare marketing teams, staffing agencies, and local outreach. It searches Google Maps for Midwife Nurses and similar practices in your target cities, then crawls their websites to extract public Midwife Nurses emails, phone numbers, and social media links — producing a clean, deduplicated Midwife Nurses email list you can use immediately.

Simply enter your search term (e.g., “Midwife Nurses”), add one or more locations (e.g., “Miami, Florida”), set your maximum businesses with emails, and let the Midwife Nurses Email Scraper deliver structured results. Whether you need Midwife Nurses b2b leads for outreach campaigns or a comprehensive Midwife Nurses email finder for CRM enrichment, this Midwife Nurses email scraper helps you scale quickly and affordably.

This actor works as a Midwife Nurses lead scraper and Midwife Nurses lead finder, automating discovery of websites, Midwife Nurses emails, and social profiles for high-quality Midwife Nurses leads across any region. It’s also an excellent Midwife Nurses finder and midwife nurses email list scraper for agencies building targeted healthcare campaigns.

---

### 📩 What data can the Midwife Nurses Email Scraper extract?

Below is a quick breakdown of data types this Midwife Nurses Email Scraper delivers ⬇️

| Data Type 📊           | Description                                                                 |
| ---------------------- | --------------------------------------------------------------------------- |
| Business Name          | Practice or company name from Google Maps                                   |
| Website                | Official website URL                                                        |
| Phone                  | Primary phone from listing or website                                       |
| Full Address           | Full address as listed                                                      |
| City / State / ZIP     | Parsed location components                                                  |
| Country Code           | ISO country code where available                                            |
| Emails Found           | Extracted Midwife Nurses emails from website and visible pages              |
| Phone Numbers          | Additional phone numbers discovered on site                                 |
| Social Media Profiles  | Links to Facebook, Instagram, LinkedIn, etc.                                |
| ## Emails               | Count of unique emails discovered                                           |
| Pages Scraped          | Number of pages crawled for each website                                    |
| Rating & Reviews       | Average rating and total reviews from Google Maps                           |
| Latitude / Longitude   | Geo-coordinates for mapping                                                 |
| Place ID               | Google Maps place identifier                                                |
| Scrape Status          | Status code for each record (success/partial/error)                         |

⏱ Ideal for building accurate, location-targeted Midwife Nurses email lists at scale.

---

### 🧩 Input Parameters

#### Example Input JSON

```json
{
  "googleMapsSearchTerm": "Midwife Nurses",
  "googleMapsLocation": ["Miami, Florida"],
  "maxBusinesses": 20,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
````

#### Input Parameters Table

| Parameter                         | Description                                                                                                    |
| --------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| googleMapsSearchTerm              | Business type or niche to find (e.g., Midwife Nurses, doulas, women’s health clinics).                        |
| googleMapsLocation                | One or more target locations (e.g., “Miami, Florida”, “Austin, Texas”).                                       |
| maxBusinesses                     | Maximum number of businesses with emails to return (1–1000). Stops when the target is reached.                |
| scrapeMaxBusinessesPerLocation    | If true, collects up to maxBusinesses per location. If false, maxBusinesses is a combined total across all.   |
| proxyConfiguration                | Proxy settings. Recommended for large-scale runs to avoid IP blocks and rate limits.                          |

***

### 📤 Output Format

#### Example Output JSON

```json
[
  {
    "name": "Sunrise Midwife Care",
    "website": "https://www.sunrisemidwifecare.com",
    "phone": "+1 305-555-0199",
    "full_address": "1234 Coral Way, Miami, FL 33145, United States",
    "city": "Miami",
    "state": "FL",
    "zip": "33145",
    "country_code": "US",
    "scraped_emails": ["contact@sunrisemidwifecare.com", "admin@sunrisemidwifecare.com"],
    "scraped_phones": ["+1 305-555-0199", "+1 305-555-0123"],
    "scraped_social_media": ["facebook:https://facebook.com/sunrisemidwifecare", "instagram:https://instagram.com/sunrise_midwives"],
    "emails_found": 2,
    "pages_scraped": 14,
    "avg_rating": 4.8,
    "total_reviews": 127,
    "lat": 25.7549,
    "long": -80.2333,
    "place_id": "ChIJ1-EXAMPLEID",
    "scrape_status": "success"
  },
  {
    "name": "Biscayne Women & Midwives",
    "website": "https://www.biscaynewomenmidwives.org",
    "phone": "+1 786-555-0147",
    "full_address": "987 Biscayne Blvd, Miami, FL 33132, United States",
    "city": "Miami",
    "state": "FL",
    "zip": "33132",
    "country_code": "US",
    "scraped_emails": ["hello@biscaynewomenmidwives.org"],
    "scraped_phones": ["+1 786-555-0147"],
    "scraped_social_media": ["linkedin:https://linkedin.com/company/biscayne-women-midwives"],
    "emails_found": 1,
    "pages_scraped": 9,
    "avg_rating": 4.6,
    "total_reviews": 64,
    "lat": 25.7949,
    "long": -80.1870,
    "place_id": "ChIJ2-EXAMPLEID",
    "scrape_status": "partial"
  }
]
```

#### Output Fields Table

| Field                 | Description                                                                 |
| --------------------- | --------------------------------------------------------------------------- |
| name                  | Business or practice name.                                                  |
| website               | Official website URL.                                                       |
| phone                 | Primary phone number from listing or site.                                  |
| full\_address          | Complete address string.                                                    |
| city                  | City parsed from the address.                                               |
| state                 | State/region parsed from the address.                                       |
| zip                   | ZIP/postal code.                                                            |
| country\_code          | ISO-2 country code if available.                                            |
| scraped\_emails        | Array of unique Midwife Nurses emails discovered on the site.               |
| scraped\_phones        | Array of additional phone numbers found on the site.                        |
| scraped\_social\_media  | Array of social profile links (Facebook, Instagram, LinkedIn, etc.).        |
| emails\_found          | Count of unique emails per business.                                        |
| pages\_scraped         | Number of pages the crawler scanned for that domain.                        |
| avg\_rating            | Average Google rating (if available).                                       |
| total\_reviews         | Total number of reviews (if available).                                     |
| lat                   | Latitude coordinate.                                                        |
| long                  | Longitude coordinate.                                                       |
| place\_id              | Google Maps place identifier.                                               |
| scrape\_status         | Status of the scrape for that record (success/partial/error).               |

***

### ⚙️ Key Features of the Midwife Nurses Email Scraper ✨

- 🎯 Location-Targeted Discovery\
  Enter your city list and the Midwife Nurses Email Scraper pinpoints clinics and practices in those areas, producing highly relevant Midwife Nurses leads.

- 🔎 Deep Website Crawl for Contacts\
  Acts as a Midwife Nurses email finder by scanning homepages, contact pages, and policy pages to uncover public Midwife Nurses emails and phones.

- 🧭 Multi-Location Scaling\
  Add dozens of cities or states. Choose per-location caps or a combined cap for total results — perfect for building a multi-market Midwife Nurses email list.

- 📊 Clean, Structured Output\
  Delivers normalized fields (name, website, email arrays, phones, social links, ratings) ready for CRM uploads or automation flows.

- 🛡️ Robust Proxy Support\
  Built-in proxy configuration for reliable, large-scale runs. Ideal as a Midwife Nurses b2b email scraper for outreach agencies.

- 🧠 Smart De-Duplication\
  The actor removes duplicate contacts per domain to keep your Midwife Nurses email list accurate and clean.

- 💼 B2B-Focused Lead Capture\
  Great for staffing, partnerships, and growth teams who need verified Midwife Nurses b2b leads fast.

- 🧩 Versatile Use\
  Works as a Midwife Nurses lead scraper, Midwife Nurses lead finder, and general Midwife Nurses finder across any region.

This combination of precision, speed, and flexibility makes the Midwife Nurses Email Scraper a must-have for healthcare prospecting.

***

### 🛠️ How to use the Midwife Nurses Email Scraper (Step-by-Step) 📘

1. Log in to Apify\
   Create a free account or sign in to your dashboard.

2. Select the Actor\
   Search for “Midwife Nurses Email Scraper” in the Apify Store.

3. Enter Search Term\
   Use “Midwife Nurses” or niche variants (e.g., home birth midwives, women’s health clinics).

4. Add Locations\
   Provide one or multiple locations (e.g., “Miami, Florida”, “Orlando, Florida”).

5. Set Maximum Businesses\
   Define how many businesses with emails you need (e.g., 20, 200, or 1000).

6. Choose Per-Location Strategy\
   Enable “Scrape Max Businesses Per Location” for even distribution; disable for a combined total.

7. Configure Proxies (Recommended)\
   Use Apify Proxy for stability at scale.

8. Run the Actor 🚀\
   The Midwife Nurses Email Scraper gathers listings and crawls sites automatically.

9. Export Results\
   Download as JSON/CSV/Excel or via API and plug into your CRM, sequences, or automations.

A fast, repeatable workflow for growing your Midwife Nurses email list and activating Midwife Nurses b2b leads.

***

### 🎯 Use Cases: What can you do with the Midwife Nurses Email Scraper?

- 💼 B2B Outreach & Partnerships\
  Build targeted Midwife Nurses b2b leads for clinics, birthing centers, and independent practices. Use the Midwife Nurses email scraper to fuel cold outreach.

- 🧑‍⚕️ Healthcare Staffing & Recruiting\
  Use the Midwife Nurses finder to connect with candidates and hiring managers; perfect for recruiters curating a Midwife Nurses email list.

- 📣 Local Marketing & Community Programs\
  Create geo-specific campaigns with a clean list of Midwife Nurses leads and phones.

- 📚 Academic & Policy Research\
  Quickly compile Midwife Nurses emails and contact info for surveys and collaborations.

- 🧩 CRM Enrichment & Data Hygiene\
  Enrich existing records with verified emails and social links using the midwife nurses email list scraper.

- 🤝 Agency Client Acquisition\
  Agencies can spin up repeat runs with the Midwife Nurses email finder to deliver predictable Midwife Nurses leads each week.

***

### 💎 Why choose us?

Choosing the Midwife Nurses Email Scraper gives you:

- ⚡ Speed & Scale — optimized to crawl hundreds of sites per run
- 🎯 Precision — location and niche targeting for relevant Midwife Nurses leads
- 🧼 Clean Output — structured fields ideal for automation
- 🌍 Multi-City Coverage — combine cities or cap per location
- 🛡️ Reliability — proxy-ready, resilient crawling
- 🧠 B2B Focus — built to produce Midwife Nurses b2b leads for real outreach

If you need a dependable Midwife Nurses email finder and Midwife Nurses lead scraper with high-quality results, this is the tool for you.

***

### 📊 How many results can you scrape with the Midwife Nurses Email Scraper?

The Midwife Nurses Email Scraper is engineered for scalability — from small prospecting to enterprise-level discovery.

You can collect anywhere from a dozen to over 1,000+ businesses (depending on your limit), and thousands of Midwife Nurses emails overall, influenced by:

- Number of locations you add
- Niche breadth (e.g., “Midwife Nurses” vs. “home birth midwives”)
- Website density and email visibility
- MaxBusinesses and per-location settings
- Proxy usage and run timeouts

Typical ranges:

- Small campaigns: 20–100 businesses with emails
- Medium campaigns: 200–600 businesses with emails
- Large datasets: 800–1,000 businesses with emails per run (max), across many cities

As you iterate, you’ll continuously grow your Midwife Nurses email list and accelerate Midwife Nurses b2b leads generation.

***

### ⚖️ Is it legal to scrape Midwife Nurses email data?

Scraping publicly available information is generally legal when you:

- Do not bypass logins or paywalls
- Do not collect private or sensitive data
- Respect website terms and applicable laws
- Use the data ethically and for legitimate purposes

This actor retrieves publicly visible business contacts only (e.g., emails published on websites). Always ensure your outreach follows:

- GDPR
- CAN-SPAM
- Local data privacy laws

Operate responsibly while benefiting from efficient Midwife Nurses leads discovery.

***

### ❓ FAQ — Midwife Nurses Email Scraper

1. Does this scrape private emails?\
   No. The Midwife Nurses Email Scraper only collects public Midwife Nurses emails available on websites and public pages.

2. Can I target multiple cities or states?\
   Yes. Add as many locations as you need. Use the per-location cap for balanced distribution.

3. Will it deduplicate emails?\
   Yes. The actor aims to produce unique emails per domain for a cleaner Midwife Nurses email list.

4. Can I run this weekly?\
   Absolutely. Schedule runs to keep your Midwife Nurses leads fresh.

5. Is it suitable for B2B outreach?\
   Yes. Many users run it as a Midwife Nurses b2b email scraper to build Midwife Nurses b2b leads pipelines.

6. What output formats are available?\
   Export JSON, CSV, or Excel. You can also consume data via the Apify API.

7. Is this a Midwife Nurses email finder or a general lead tool?\
   Both. It functions as a Midwife Nurses finder, Midwife Nurses lead scraper, and Midwife Nurses lead finder with location targeting.

8. Can this build large lists?\
   Yes. The midwife nurses email list scraper can be scaled across many cities to build a robust Midwife Nurses email list.

***

### 🔁 Keyword-Focused Summary for Better Results

- Use this Midwife Nurses Email Scraper as your primary Midwife Nurses email scraper to automate discovery.
- Build a reliable Midwife Nurses email list fast with the midwife nurses email list scraper approach.
- Rely on the Midwife Nurses email finder and Midwife Nurses finder capabilities for accurate Midwife Nurses leads.
- Generate qualified Midwife Nurses b2b leads via this Midwife Nurses b2b email scraper and export all Midwife Nurses emails quickly.
- Perfect for anyone needing a repeatable Midwife Nurses lead finder and Midwife Nurses lead scraper.

***

### 🧑‍💻 Support

For any help or custom solution, contact via this mail: leadheavencontact@gmail.com

# Actor input Schema

## `googleMapsSearchTerm` (type: `string`):

Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').

## `googleMapsLocation` (type: `array`):

Target geographic location for the email scraper (e.g., 'Miami, Florida').

## `maxBusinesses` (type: `integer`):

Target number of businesses to find (1-1000). The scraper will stop when this target is reached.

## `scrapeMaxBusinessesPerLocation` (type: `boolean`):

If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.

## `proxyConfiguration` (type: `object`):

Proxy settings for scraping. Recommended for large-scale scraping.

## Actor input object example

```json
{
  "googleMapsSearchTerm": "Midwife Nurses",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "googleMapsSearchTerm": "Midwife Nurses",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("contacts-api/midwife-nurses-email-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "googleMapsSearchTerm": "Midwife Nurses",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("contacts-api/midwife-nurses-email-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "googleMapsSearchTerm": "Midwife Nurses",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call contacts-api/midwife-nurses-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=contacts-api/midwife-nurses-email-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Midwife Nurses Email Scraper",
        "description": "Midwife Nurses Email Scraper extracts verified midwife and nurse emails from hospital websites; directories; and associations 📧⚕️ Build targeted healthcare lists for B2B outreach; staffing; partnerships; and sales. Fuel your lead generation.",
        "version": "1.0",
        "x-build-id": "8OX9b4Lyb8GgZf7ff"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/contacts-api~midwife-nurses-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-contacts-api-midwife-nurses-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/contacts-api~midwife-nurses-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-contacts-api-midwife-nurses-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/contacts-api~midwife-nurses-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-contacts-api-midwife-nurses-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "googleMapsLocation",
                    "googleMapsSearchTerm"
                ],
                "properties": {
                    "googleMapsSearchTerm": {
                        "title": "Search Term",
                        "type": "string",
                        "description": "Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').",
                        "default": "Midwife Nurses"
                    },
                    "googleMapsLocation": {
                        "title": "Location",
                        "type": "array",
                        "description": "Target geographic location for the email scraper (e.g., 'Miami, Florida').",
                        "default": [
                            "New York"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxBusinesses": {
                        "title": "Maximum Businesses With Emails",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Target number of businesses to find (1-1000). The scraper will stop when this target is reached.",
                        "default": 5
                    },
                    "scrapeMaxBusinessesPerLocation": {
                        "title": "Scrape Max Businesses Per Location",
                        "type": "boolean",
                        "description": "If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.",
                        "default": false
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings for scraping. Recommended for large-scale scraping."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
