# Oral Surgeons Email Scraper (`contacts-api/oral-surgeons-email-scraper`) Actor

Oral Surgeons Email Scraper to collect verified oral and maxillofacial surgeon emails from clinic sites; directories; and listings 📧🔎 Perfect for dental supplier B2B outreach; local marketing; and high-intent lead generation.

- **URL**: https://apify.com/contacts-api/oral-surgeons-email-scraper.md
- **Developed by:** [Lead Heaven](https://apify.com/contacts-api) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 1 total users, 0 monthly users, 100.0% runs succeeded, 0 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

### ⭐ Oral Surgeons Email Scraper — Build Targeted Oral Surgeon Lead Lists Fast 🤖

Oral Surgeons Email Scraper is a specialized lead-generation tool that finds and extracts public contact details for oral surgery practices. It searches Google Maps for your targeted locations and niches, crawls official websites and social profiles, and returns clean, structured data — including Oral Surgeons emails, phones, and social links — ideal for B2B outreach, vendor sales, and market expansion.

The best part? You simply enter your niche (e.g., “Oral Surgeons”), add one or more cities, set your max businesses, and let the Oral Surgeons Email Scraper deliver your Oral Surgeons email list in minutes.

This Oral Surgeons email scraper is perfect for sales teams, agencies, and vendors who need verified Oral Surgeons leads for outreach campaigns, partnerships, and territory planning. Whether you’re building an Oral Surgeons email list for Florida or nationwide, this oral surgeons email list scraper automates discovery and enrichment at scale.

---

### 📩 What can the Oral Surgeons Email Scraper extract?

Below is a quick breakdown of what the Oral Surgeons Email Scraper can deliver:

| Data Type 📊            | Description                                                        |
| ----------------------- | ------------------------------------------------------------------ |
| Business Name           | Official name of the oral surgery practice                         |
| Website                 | Company website URL                                                |
| Primary Phone           | Main business line                                                 |
| Emails Found            | All Oral Surgeons emails discovered on public pages                |
| Social Media Links      | Facebook, Instagram, LinkedIn, X, and more                         |
| Full Address            | Street, city, state, ZIP                                           |
| City / State / ZIP      | Parsed address components for filtering                            |
| Country Code            | Two-letter ISO code (e.g., US)                                     |
| Rating & Reviews        | Average Google rating and review count                             |
| Geo Coordinates         | Latitude and longitude from the listing                            |
| Google Place ID         | Unique ID for the location                                         |
| Pages Scraped           | Number of website pages crawled                                    |
| Emails Count            | Count of Oral Surgeons emails discovered                           |
| Scrape Status           | Status of each business record                                     |

⏱ Perfect for building large, niche-targeted Oral Surgeons email lists and high-quality Oral Surgeons b2b leads.

---

### 🧩 Input Parameters

#### Example Input JSON

```json
{
  "googleMapsSearchTerm": "Oral Surgeons",
  "googleMapsLocation": ["Miami, Florida", "Fort Lauderdale, Florida"],
  "maxBusinesses": 20,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
````

#### Input Parameters Table

| Parameter                         | Description                                                                                                                       |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| googleMapsSearchTerm              | Search term or niche. Example: “Oral Surgeons”, “oral and maxillofacial surgeons”, “oral surgery clinic”.                        |
| googleMapsLocation                | One or more target locations. Example: \["Miami, Florida", "Fort Lauderdale, Florida"].                                           |
| maxBusinesses                     | Maximum number of businesses with emails to extract (1–1000). Scraper stops when this target is reached.                         |
| scrapeMaxBusinessesPerLocation    | If enabled, collects up to maxBusinesses for each location. If disabled, combines all locations to a single total limit.         |
| proxyConfiguration                | Proxy settings for large-scale scraping (recommended to avoid IP blocks).                                                         |

***

### 📤 Output Format

#### Example Output JSON

```json
[
  {
    "name": "Sunrise Oral & Maxillofacial Surgery",
    "website": "https://www.sunriseoms.com",
    "phone": "+1 305-555-0186",
    "full_address": "1450 Brickell Ave Suite 500, Miami, FL 33130, United States",
    "city": "Miami",
    "state": "FL",
    "zip": "33130",
    "country_code": "US",
    "scraped_emails": ["info@sunriseoms.com", "appointments@sunriseoms.com"],
    "scraped_phones": ["+1 305-555-0186", "+1 305-555-0199"],
    "scraped_social_media": [
      "https://www.facebook.com/sunriseoms",
      "https://www.instagram.com/sunriseoms",
      "https://www.linkedin.com/company/sunrise-oral-surgery"
    ],
    "emails_found": 2,
    "pages_scraped": 4,
    "avg_rating": 4.8,
    "total_reviews": 127,
    "lat": 25.7626,
    "long": -80.1917,
    "place_id": "ChIJjY7mYx2y2YgR9kMi-oms123",
    "scrape_status": "completed"
  }
]
```

#### Output Fields Table

| Field                  | Description                                                                 |
| ---------------------- | --------------------------------------------------------------------------- |
| name                   | Business/practice name                                                      |
| website                | Official website URL                                                        |
| phone                  | Primary phone number from Google listing                                    |
| full\_address           | Complete address string                                                     |
| city                   | City parsed from the address                                                |
| state                  | State/region parsed from the address                                        |
| zip                    | ZIP/postal code                                                             |
| country\_code           | Two-letter country code                                                     |
| scraped\_emails         | Array of Oral Surgeons emails found on public pages                         |
| scraped\_phones         | Array of additional phone numbers found on site or social pages             |
| scraped\_social\_media   | Array of discovered social profile links                                    |
| emails\_found           | Number of emails found                                                      |
| pages\_scraped          | Count of website pages crawled                                              |
| avg\_rating             | Average Google rating                                                       |
| total\_reviews          | Total number of Google reviews                                              |
| lat                    | Latitude coordinate of the listing                                          |
| long                   | Longitude coordinate of the listing                                         |
| place\_id               | Unique Google Place ID                                                      |
| scrape\_status          | Processing status for the record                                            |

***

### ⚙️ Key Features of the Oral Surgeons Email Scraper ✨

- 🎯 Location + Niche Targeting
  Enter niches like “Oral Surgeons” and target cities, states, or regions to build a hyper-relevant Oral Surgeons email list.

- 🔎 Deep Website Crawling
  The Oral Surgeons Email Scraper visits practice websites and social profiles to extract public Oral Surgeons emails and phones.

- 🌍 Multi-Location Scaling
  Add dozens of cities and use the per-location limit toggle to scale your oral surgeons email list scraper efficiently.

- 📞 Rich Contact Discovery
  Collect emails, phones, and social links with pages crawled and counts — a complete Oral Surgeons lead scraper for B2B teams.

- 📊 Business Quality Signals
  Ratings and review counts help you qualify Oral Surgeons leads quickly.

- 🧭 Flexible Limits
  Cap results by total or per-location using maxBusinesses and scrapeMaxBusinessesPerLocation.

- 🛡️ Proxy-Ready Performance
  Optional Apify proxy support improves stability for high-volume runs.

- 📦 Clean JSON Output
  Structured fields make importing into CRMs and outreach tools effortless.

- 🧠 Built for B2B Teams
  An effective Oral Surgeons email finder and Oral Surgeons b2b email scraper for vendors, agencies, and SaaS.

The combination of targeted discovery and enriched contact data makes the Oral Surgeons Email Scraper an essential Oral Surgeons finder and Oral Surgeons lead finder for modern sales and marketing.

***

### 🛠️ How to use the Oral Surgeons Email Scraper (Step-by-Step) 📘

Follow this quick guide to build your Oral Surgeons email list in minutes:

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

2. Select the Actor\
   Search for “Oral Surgeons Email Scraper” in the Apify Store.

3. Enter Your Niche\
   Set googleMapsSearchTerm to “Oral Surgeons” (or a related term).

4. Add Locations\
   Provide one or more cities, like “Miami, Florida”, “Fort Lauderdale, Florida”.

5. Set Limits\
   Choose maxBusinesses (e.g., 20) and decide if you want per-location caps.

6. Configure Proxy (Optional)\
   Use Apify residential proxies for larger runs and stability.

7. Run the Actor 🚀\
   The Oral Surgeons email scraper crawls listings and websites automatically.

8. Download Results\
   Export JSON/CSV and start contacting your Oral Surgeons leads.

Run it weekly to keep your Oral Surgeons emails and Oral Surgeons b2b leads fresh.

***

### 🎯 Use Cases: What can you do with the Oral Surgeons Email Scraper?

- 💼 B2B Sales Outreach\
  Build a verified Oral Surgeons email list for vendors of implants, imaging, software, and labs.

- 🤝 Referral Partnerships\
  Connect with practices for cross-referrals, specialists, and co-marketing. Great for an Oral Surgeons lead finder.

- 📣 Agency Client Acquisition\
  Digital marketing, SEO, and PPC agencies can use this Oral Surgeons finder to prospect new clients.

- 🧩 CRM Enrichment\
  Fill missing emails and phones for existing oral surgeon accounts with our Oral Surgeons email finder.

- 🌐 Market Expansion\
  Identify Oral Surgeons leads in new territories and prioritize by reviews and ratings.

- 📚 Market Research\
  Analyze density, ratings, and contact availability of Oral Surgeons b2b leads by city or state.

- 🔁 Automated Lead Pipelines\
  Schedule recurring runs to keep your Oral Surgeons emails up to date using the oral surgeons email list scraper.

***

### 💎 Why choose us?

Choosing the Oral Surgeons Email Scraper gives you:

- ⚡ Fast, scalable discovery across multiple cities
- 🔍 High-precision crawling for public Oral Surgeons emails and phones
- 🌐 Reliable data with ratings, reviews, and geodata
- 📥 Clean, structured exports for immediate outreach
- 🛡️ Proxy-ready for stable, high-volume runs
- 🧰 Purpose-built Oral Surgeons email scraper for B2B prospecting
- 🧠 Proven Oral Surgeons lead scraper and Oral Surgeons b2b email scraper for predictable pipeline
- 📞 Dedicated Support (email: leadheavencontact@gmail.com)

If you want a reliable Oral Surgeons email finder to build conversion-ready Oral Surgeons b2b leads, this is the tool built for you.

***

### 📊 How many results can you scrape with the Oral Surgeons Email Scraper?

This actor is engineered for scalability, from small city tests to multi-state campaigns.

It can collect anywhere from 10 to 1,000+ practices per run, depending on:

- Your locations list (more cities → more results)
- Niche specificity (broader terms can return additional practices)
- maxBusinesses limit you set
- scrapeMaxBusinessesPerLocation toggle (per-city caps vs combined total)
- Proxy usage for long, stable sessions

Typical scales:

- Small campaigns: 10–50 practices
- Medium campaigns: 200–500 practices
- Large datasets: 1,000+ practices across many locations

In short: the Oral Surgeons Email Scraper scales from quick lists to comprehensive Oral Surgeons email lists suitable for national campaigns.

***

### ⚖️ Is it legal to scrape Oral Surgeons email data?

Scraping publicly available business information (e.g., Google listings, public websites) is generally legal when:

- You do not access or bypass private areas or paywalls
- You collect only public data that businesses publish
- You respect websites’ terms and use data ethically

This actor only extracts publicly visible contact details and links. Always ensure your outreach complies with:

- GDPR
- CAN-SPAM Act
- Local data privacy and electronic communications laws

Use the Oral Surgeons Email Scraper responsibly to engage with practices in a compliant, value-driven way.

***

### ❓ FAQ — Oral Surgeons Email Scraper

1. Does this collect private or personal emails?\
   No. It only collects publicly available Oral Surgeons emails published on business websites or profiles.

2. Can I target multiple cities at once?\
   Yes. Add multiple entries to googleMapsLocation. Use scrapeMaxBusinessesPerLocation to cap results per city if needed.

3. How are emails discovered?\
   The Oral Surgeons email scraper crawls practice websites and social pages, extracting visible contact emails from common sections like Contact, About, and footer.

4. Does it find named staff emails or generic inboxes?\
   Both, when publicly available. Results often include info@, contact@, office@, and any explicitly listed team emails.

5. Is this a B2B tool?\
   Yes — it’s an Oral Surgeons b2b email scraper designed to generate Oral Surgeons b2b leads for vendors, agencies, and partners.

6. Can I run this weekly and keep lists updated?\
   Absolutely. Schedule recurring runs on Apify to refresh your Oral Surgeons email list and Oral Surgeons leads.

7. What output formats are available?\
   Export JSON, CSV, or Excel from the dataset, or consume via API.

8. How many emails can I expect per practice?\
   Varies by site — some have 1–2 emails; others list multiple contact points. The actor reports emails\_found and pages\_scraped.

9. Does it validate emails?\
   The actor deduplicates discovered emails within a record but does not perform SMTP verification. You can add verification in your workflow.

10. Can it be customized for other dental niches?\
    Yes. Change googleMapsSearchTerm to “oral and maxillofacial surgeons”, “periodontists”, or any related niche.

***

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": "Oral Surgeons",
  "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": "Oral Surgeons",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("contacts-api/oral-surgeons-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": "Oral Surgeons",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("contacts-api/oral-surgeons-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": "Oral Surgeons",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call contacts-api/oral-surgeons-email-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Oral Surgeons Email Scraper",
        "description": "Oral Surgeons Email Scraper to collect verified oral and maxillofacial surgeon emails from clinic sites; directories; and listings 📧🔎 Perfect for dental supplier B2B outreach; local marketing; and high-intent lead generation.",
        "version": "1.0",
        "x-build-id": "acRc4BRah7bkdOid9"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/contacts-api~oral-surgeons-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-contacts-api-oral-surgeons-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~oral-surgeons-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-contacts-api-oral-surgeons-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~oral-surgeons-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-contacts-api-oral-surgeons-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": "Oral Surgeons"
                    },
                    "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
