# Golf Course Email Scraper (`contacts-api/golf-course-email-scraper`) Actor

Golf course email scraper to extract verified emails from golf clubs, courses, and country clubs 📧⛳ Perfect for partnerships, marketing outreach, and sports industry lead generation. Fast, accurate, and reliable.

- **URL**: https://apify.com/contacts-api/golf-course-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, 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

### 🏌️ Golf Course Email Scraper — Find Verified Golf Club Contacts In Minutes

> The fastest way to build a targeted golf course email list. This actor searches Google Maps for golf courses and clubs in any city, crawls their websites, and extracts verified emails, phone numbers, and social media profiles — all in one clean, export-ready dataset. Ideal for generating golf course leads at scale.

---

#### 🚀 Quick Start — Golf Course Email Scraper

1. Enter your search term — e.g., "Golf Course"
2. Add one or more target locations — e.g., "Scottsdale, Arizona"
3. Set your desired number of businesses with emails
4. Hit Run and get your results in minutes

No coding required. Export to CSV, JSON, or Excel instantly. Use the tool as a golf course email extractor and golf course contact scraper in a single run.

---

#### 💡 What Is The Golf Course Email Scraper?

The Golf Course Email Scraper is a purpose-built lead generation and contact discovery actor for:

- Golf and turf equipment manufacturers and distributors
- Tournament and event organizers
- Tee time, POS, and membership SaaS companies
- Travel, hospitality, and destination marketing teams
- Agencies building a high-quality golf course list across regions

It combines Google Maps discovery with deep website crawling to extract publicly available contact data from golf course domains. Whether you use it as a golf course lead finder, a golf course email finder, or a golf course data scraper, it delivers accurate, deduplicated results ready for outreach.

Looking to grow golf course leads for sponsorships, product demos, or partnerships? This golf course contact finder is engineered to find the right public inboxes fast.

---

#### 📦 What Data Does The Golf Course Email Scraper Extract?

| Field | Description |
|---|---|
| Business Name | Course or club name from Google Maps |
| Website | Official website URL |
| Phone | Primary phone from the listing or website |
| Full Address | Complete address as listed |
| City / State / ZIP | Parsed location components |
| Country Code | ISO country code where available |
| Emails | All public golf course email addresses discovered on the site |
| Additional Phones | Extra phone numbers from site content |
| Social Media Links | Facebook, Instagram, LinkedIn, Twitter/X, and more |
| Email Count | Total unique emails found per business |
| Pages Scraped | Number of website pages crawled per domain |
| Rating | Average Google Maps star rating |
| Reviews | Total number of Google reviews |
| Latitude / Longitude | Geo-coordinates for mapping and filtering |
| Place ID | Google Maps place identifier |
| Scrape Status | Per-record status: success, partial, or error |

This data model is optimized for CRM imports and prospecting workflows. Build a clean golf course list suitable for any outreach stack.

---

#### ⚙️ Input Configuration — Golf Course Email Scraper

##### Minimal Example — Golf Course Email Scraper

```json
{
  "googleMapsSearchTerm": "Golf Course",
  "googleMapsLocation": ["Scottsdale, Arizona"],
  "maxBusinesses": 50
}
````

##### Full Example With All Options — Golf Course Email Scraper

```json
{
  "googleMapsSearchTerm": "Golf Course",
  "googleMapsLocation": [
    "Scottsdale, Arizona",
    "Palm Springs, California",
    "Myrtle Beach, South Carolina"
  ],
  "maxBusinesses": 200,
  "scrapeMaxBusinessesPerLocation": true,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

##### Input Parameters — Golf Course Email Scraper

| Parameter | Type | Required | Description |
|---|---|---|---|
| `googleMapsSearchTerm` | String | ✅ Yes | Business type or niche — e.g., "Golf Course", "golf club", "country club" |
| `googleMapsLocation` | Array | ✅ Yes | One or more locations — e.g., \["Scottsdale, Arizona", "Orlando, Florida"] |
| `maxBusinesses` | Number | ❌ No | Max businesses with emails to return (1–1,000). The run stops when this target is reached |
| `scrapeMaxBusinessesPerLocation` | Boolean | ❌ No | If true, applies the cap per location; if false, uses a single combined total |
| `proxyConfiguration` | Object | ❌ No | Proxy settings. Strongly recommended for large or multi-location runs |

Tip: Use broader search terms and multiple cities to grow your golf course leads volume. This actor doubles as a golf course lead scraper when you need scale and consistency.

***

#### 📤 Sample Output — Golf Course Email Scraper

```json
[
  {
    "name": "Desert Ridge Golf Club",
    "website": "https://www.desertridgegolfclub.com",
    "phone": "+1 480-555-0142",
    "full_address": "12345 E Cactus Rd, Scottsdale, AZ 85260, United States",
    "city": "Scottsdale",
    "state": "AZ",
    "zip": "85260",
    "country_code": "US",
    "scraped_emails": [
      "info@desertridgegolfclub.com",
      "events@desertridgegolfclub.com"
    ],
    "scraped_phones": ["+1 480-555-0142", "+1 480-555-0198"],
    "scraped_social_media": [
      "facebook:https://facebook.com/desertridgegolfclub",
      "instagram:https://instagram.com/desert_ridge_golf"
    ],
    "emails_found": 2,
    "pages_scraped": 12,
    "avg_rating": 4.7,
    "total_reviews": 318,
    "lat": 33.6115,
    "long": -111.8865,
    "place_id": "ChIJ9-EXAMPLEID",
    "scrape_status": "success"
  }
]
```

Export to JSON, CSV, or Excel — or ingest via API. Use it as a golf course email extractor and golf course contact scraper for repeatable, structured results.

***

#### 🔧 How It Works — Golf Course Email Scraper

```
Step 1 → Search Google Maps using your "Golf Course" term + target locations
Step 2 → Collect listings (name, address, phone, website)
Step 3 → Visit each website and crawl key pages (Home, Contact, About, Footer)
Step 4 → Extract public emails, phone numbers, and social media links
Step 5 → Deduplicate and normalize all contact data
Step 6 → Return structured results ready for export or API consumption
```

The pipeline functions as both a discovery engine and a golf course email finder — surfacing the best public golf course email contacts for marketing and partnerships.

***

#### ✨ Key Features — Golf Course Email Scraper

##### 🎯 Precise Location Targeting — Golf Course Email Scraper

Pinpoint courses by city, metro, state, or region. Ideal for building hyper-local golf course leads or regional golf course list campaigns.

##### 🔍 Deep Website Crawl — Golf Course Email Scraper

Goes beyond Google listings. Crawls contact, membership, events, and pro shop pages to uncover every public-facing golf course email and phone number.

##### 🧹 Smart De-Duplication — Golf Course Email Scraper

Removes duplicate emails per domain and normalizes output. Cleaner data means stronger deliverability and faster CRM imports.

##### 🌎 Multi-Location Scaling — Golf Course Email Scraper

Run dozens of cities at once and choose per-location or combined caps. Perfect when using the actor as a golf course lead scraper across multiple markets.

##### 🛡️ Built For Reliability — Golf Course Email Scraper

Proxy-ready design minimizes rate limits and blocks during large runs. Essential for power users treating the tool as a golf course data scraper.

##### ⏱️ Targeted Stop Logic — Golf Course Email Scraper

Halts as soon as your maxBusinesses limit is reached — no wasted compute.

##### 🔄 Schedulable & Repeatable — Golf Course Email Scraper

Run it daily, weekly, or monthly to keep your golf course list and golf course leads fresh.

***

#### 🎯 Use Cases — Golf Course Email Scraper

- B2B outreach for turf, irrigation, and equipment vendors — power your campaigns with verified golf course email contacts.
- Tournament sponsorships and event sales — find public inboxes for events, membership, and marketing to grow golf course leads.
- Tee-time, POS, and software vendors — use it as a golf course lead finder to identify clubs for demos and pilots.
- Golf travel and destination marketing — compile a geo-targeted golf course list for partnerships and packages.
- CRM enrichment — backfill missing emails, phones, and social links with a dependable golf course contact finder.
- Agency client delivery — run recurring scrapes and deliver new accounts weekly using the tool as a golf course contact scraper.

***

#### 📈 How Many Results Can You Get With The Golf Course Email Scraper?

Volume depends on:

- Number and size of locations
- Search term breadth (e.g., “golf course”, “golf club”, “country club”)
- Website density and email visibility in each market
- maxBusinesses and per-location vs. combined mode
- Proxy configuration and run limits

Typical output ranges:

- Small (1–3 cities): 20–100 businesses with emails
- Medium (5–15 cities): 200–600 businesses with emails
- Large (20+ cities/states): 800–1,000+ per run

Run multiple campaigns across different regions to grow a robust, deduplicated golf course list. Treat it as your always-on golf course email finder and golf course lead scraper.

***

#### 🔌 Integrations & Export Options — Golf Course Email Scraper

Once your run completes, you can:

- JSON: Download full structured data
- CSV / Excel: Import directly into sheets and CRMs
- Apify API: Stream results into your apps and workflows
- Zapier / Make: Trigger automations when new leads appear
- Webhooks: Push to your CRM on run completion

Compatible with HubSpot, Salesforce, Apollo, Instantly, Smartlead, and any platform that accepts CSV/JSON. Ideal for operationalizing golf course leads at scale.

***

#### 🛠️ Step-By-Step Usage Guide — Golf Course Email Scraper

- Step 1 — Log in to Apify
  Create a free account or sign in at apify.com.

- Step 2 — Open The Actor
  Search for "Golf Course Email Scraper" in the Apify Store and click Try for free.

- Step 3 — Set Your Search Term
  Enter "Golf Course" or a variant like "golf club" or "country club".

- Step 4 — Add Target Locations
  Enter one or more cities/regions — e.g., "Scottsdale, Arizona", "Orlando, Florida".

- Step 5 — Set Your Limit
  Choose how many businesses with emails you want — start small to test, then scale.

- Step 6 — Choose Scaling Strategy
  Combined cap (total across all locations) or per-location cap (limit applied to each city).

- Step 7 — Enable Proxies
  Turn on Apify Proxy for stable, high-volume crawling.

- Step 8 — Run 🚀
  Start the run and let the actor work as your golf course email extractor and golf course contact scraper.

- Step 9 — Export
  Download as JSON/CSV/Excel or pull via API straight into your stack.

***

#### ⚖️ Legal & Compliance — Golf Course Email Scraper

This actor collects only publicly available business contact information — emails and phone numbers published openly on websites.

Best practices to stay compliant:

- Only use publicly visible contact data
- Do not bypass login walls or paywalls
- Respect each website’s robots.txt and Terms of Service
- Include an unsubscribe option in outreach
- Follow applicable laws in your jurisdiction

Relevant regulations to be aware of:

| Regulation | Region |
|---|---|
| GDPR | European Union |
| CAN-SPAM Act | United States |
| CASL | Canada |
| PECR | United Kingdom |

This tool is intended for ethical business prospecting only. You are responsible for how you use the data collected.

***

#### ❓ Frequently Asked Questions — Golf Course Email Scraper

Q: Does this scrape private or personal emails?\
A: No. It only extracts emails that are publicly visible on business websites — general inboxes like info@, events@, bookings@, or pro shop contacts. Use it as a compliant golf course email finder.

Q: Can I search multiple cities in one run?\
A: Yes. Add as many locations as you need. Use per-location capping for even geographic distribution of golf course leads.

Q: Does it deduplicate results?\
A: Yes. Emails are deduplicated per domain to keep your golf course list accurate and clean.

Q: Do I need proxies?\
A: For small tests, not necessarily. For 200+ results or multi-location runs, enable Apify Proxy for reliability. Heavy users treating it as a golf course data scraper should always use proxies.

Q: What niches do search terms support?\
A: Any Google Maps–searchable term — try "golf course", "golf club", "country club", "public golf course", or "driving range". This flexibility turns the tool into a versatile golf course lead finder.

Q: How is this different from manual searching?\
A: Manual search is slow and inconsistent. This actor automates discovery and extraction — functioning as a golf course contact finder and golf course lead scraper — delivering results in minutes.

Q: Can agencies resell or white-label the output?\
A: Yes. Many agencies run recurring jobs and deliver updated golf course leads to clients.

Q: Can it find specific departments (e.g., events or membership)?\
A: If those public inboxes are present on the website (e.g., events@, membership@), the actor will extract them. It won’t access gated or non-public emails.

***

#### 🧑‍💻 Support & Custom Solutions — Golf Course Email Scraper

Have a question, feature request, or need a custom build?

- Custom input/output fields (e.g., categorizing public vs. booking emails)
- Niche-specific tuning for country clubs or resort courses
- Bulk or enterprise run support
- Integration assistance with CRMs and email platforms

For any help or custom solution, contact via this mail: scrapermindapi@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": "Golf Course",
  "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": "Golf Course",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

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

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

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Golf Course Email Scraper",
        "description": "Golf course email scraper to extract verified emails from golf clubs, courses, and country clubs 📧⛳ Perfect for partnerships, marketing outreach, and sports industry lead generation. Fast, accurate, and reliable.",
        "version": "1.0",
        "x-build-id": "opK2ku5ckd5GQDhbk"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/contacts-api~golf-course-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-contacts-api-golf-course-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~golf-course-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-contacts-api-golf-course-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~golf-course-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-contacts-api-golf-course-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": "Golf Course"
                    },
                    "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
