# Domain.com.au Property Scraper — Sale, Rent & Sold Listings (`muhammadafzal/domain-scraper`) Actor

Scrape Domain.com.au for Australian real estate listings. Extract sale prices, rent data, property details, agent info, images, floorplans, and more from Australia's leading property portal.

- **URL**: https://apify.com/muhammadafzal/domain-scraper.md
- **Developed by:** [Muhammad Afzal](https://apify.com/muhammadafzal) (community)
- **Categories:** Real estate, MCP servers
- **Stats:** 2 total users, 0 monthly users, 50.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.00 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

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

## 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

## Domain.com.au Property Scraper — Extract Australian Real Estate Listings (Sale, Rent & Sold)

Scrape Domain.com.au — Australia's leading real estate portal — for structured property listings data. Extract sale prices, rental rates, property specs, agent contact details, images, floorplans, and inspection times. Supports For Sale, For Rent, and Sold listing modes. Returns JSON ready for investment analysis, rental yield tracking, and AI-powered property tools.

Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

### Features

- **Three listing modes** — For Sale, For Rent, and Sold properties
- **Smart location input** — paste a Domain.com.au URL or specify suburb/state/postcode
- **Rich property filters** — bedrooms, bathrooms, parking, price range, property type
- **Full detail enrichment** — optional deep-scrape of each listing page for descriptions, all photos, features, and inspection times
- **API-first extraction** — pulls Domain's Next.js JSON payload directly (`Accept: application/json`) — no HTML parsing
- **Retry logic** — automatic retries with exponential backoff for transient failures
- **Agent contact data** — agency name, agent name, and contact details
- **Price history** — sold price and sale date for sold listings
- **Structured JSON output** — typed records ready for databases, spreadsheets, and ML models

### Use Cases

| Use Case | Description |
|----------|-------------|
| **Property market research** | Compare listing prices and supply across suburbs |
| **Investment analysis** | Extract rental yields and sold prices for ROI calculations |
| **Rental yield tracking** | Scrape rent vs sale prices to identify high-yield suburbs |
| **Agency lead generation** | Collect agent contact details and active listings for outreach |
| **Automated valuation models** | Feed structured property data into ML price prediction models |
| **Suburb comparison** | Build data-driven tools for home buyers comparing areas |

### Input

| Field | Type | Default | Description |
|-------|------|---------|-------------|
| `searchUrls` | `string[]` | — | Domain.com.au search page URLs (copy from the website with filters applied) |
| `searchLocations` | `object[]` | — | Structured location: `{ suburb, state, postcode }` |
| `listingMode` | `string` | `"sale"` | `"sale"`, `"rent"`, or `"sold"` |
| `maxListings` | `integer` | `50` | Max listings to return (1–500) |
| `scrapeDetailPages` | `boolean` | `true` | Fetch full listing details (images, description, features, inspection times) |
| `propertyTypes` | `string[]` | `[]` | Filter: `house`, `apartment`, `townhouse`, `land`, `rural` |
| `minBedrooms` | `integer` | — | Minimum bedroom count |
| `maxBedrooms` | `integer` | — | Maximum bedroom count |
| `minPrice` | `integer` | — | Minimum price in AUD |
| `maxPrice` | `integer` | — | Maximum price in AUD |

### Output

Each record represents one property listing:

```json
{
  "listingId": "2019362845",
  "address": "42 Harbour Street, Pyrmont NSW 2009",
  "suburb": "Pyrmont",
  "state": "NSW",
  "postcode": "2009",
  "price": "$1,450,000",
  "priceValue": 1450000,
  "bedrooms": 3,
  "bathrooms": 2,
  "carSpaces": 1,
  "propertyType": "Apartment",
  "landSize": null,
  "description": "Stunning harbour views from this light-filled 3-bedroom apartment...",
  "features": ["Air conditioning", "Balcony", "Built-in wardrobes", "Gym"],
  "agencyName": "McGrath Estate Agents",
  "agentName": "John Smith",
  "listingUrl": "https://www.domain.com.au/42-harbour-street-pyrmont-nsw-2009-2019362845",
  "imageUrls": ["https://bucket-api.domain.com.au/..."],
  "inspectionTimes": ["Saturday 2 Aug 2025 10:30am – 11:00am"],
  "daysOnMarket": 12,
  "scrapedAt": "2025-08-01T12:00:00.000Z"
}
````

### API Usage

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

const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });

const run = await client.actor('USERNAME/domain-scraper').call({
  searchLocations: [
    { suburb: 'Surry Hills', state: 'nsw', postcode: '2010' },
    { suburb: 'Fitzroy', state: 'vic', postcode: '3065' },
  ],
  listingMode: 'sale',
  maxListings: 100,
  minBedrooms: 2,
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Found ${items.length} properties`);
```

### Pricing

This actor charges per listing returned.

| Volume | Estimated Cost |
|--------|---------------|
| 100 listings | ~$0.10 |
| 1,000 listings | ~$1.00 |
| 5,000 listings | ~$5.00 |

### FAQ

**Q: Does this work for all Australian states?**
Yes — Domain.com.au covers all Australian states. Specify the state code (nsw, vic, qld, sa, wa, tas, act, nt) in your location input.

**Q: How do I get sold prices?**
Set `listingMode` to `"sold"`. Sold records include the final sale price and sale date.

**Q: Can I filter by property type?**
Yes — use `propertyTypes` to filter by `house`, `apartment`, `townhouse`, `land`, or `rural`.

# Actor input Schema

## `searchUrls` (type: `array`):

Paste complete Domain.com.au search URLs. Use this OR Search Locations — not both.

## `searchLocations` (type: `array`):

Specify Australian suburbs to scrape. Each entry needs suburb, state (vic/nsw/qld/wa/sa/tas/nt/act), and postcode. URLs are built automatically from these plus your filters.

## `listingMode` (type: `string`):

Type of listings to scrape.

## `maxListings` (type: `integer`):

Maximum number of property listings to scrape across all searches.

## `includePropertyDetails` (type: `boolean`):

Scrape each listing's detail page for full description, images, coordinates, price history, schools, and agent contact info. Disable for faster results.

## `sortBy` (type: `string`):

How Domain sorts the listings on each search page. Affects which properties hit the maxResults limit first.

## `propertyTypes` (type: `array`):

Filter by property type: house, apartment, townhouse, villa, land, acreage, retirement, unit-block. Leave empty to include all types.

## `minBedrooms` (type: `integer`):

Minimum number of bedrooms. Set to 0 or leave empty for no minimum.

## `maxBedrooms` (type: `integer`):

Maximum number of bedrooms. Set to 0 or leave empty for no maximum.

## `minBathrooms` (type: `integer`):

Minimum number of bathrooms. Set to 0 or leave empty for no minimum.

## `maxBathrooms` (type: `integer`):

Maximum number of bathrooms. Set to 0 or leave empty for no maximum.

## `minPrice` (type: `integer`):

Minimum price in Australian dollars. For rent, this is weekly rent. Leave empty for no minimum.

## `maxPrice` (type: `integer`):

Maximum price in Australian dollars. For rent, this is weekly rent. Leave empty for no maximum.

## `minParking` (type: `integer`):

Minimum number of car spaces. Set to 0 or leave empty for no minimum.

## `maxRequestRetries` (type: `integer`):

Maximum retry attempts per page load if it fails.

## `proxy` (type: `object`):

Apify proxy settings. Defaults to Australian residential proxies. Override to customize or disable.

## Actor input object example

```json
{
  "searchUrls": [
    "https://www.domain.com.au/sale/sydney-nsw-2000/"
  ],
  "searchLocations": [
    {
      "suburb": "Richmond",
      "state": "vic",
      "postcode": "3121"
    }
  ],
  "listingMode": "sale",
  "maxListings": 20,
  "includePropertyDetails": true,
  "sortBy": "dateupdated-desc",
  "propertyTypes": [],
  "maxRequestRetries": 3,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# Actor output Schema

## `results` (type: `string`):

Link to the dataset containing all extracted property listings.

# 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 = {
    "searchUrls": [
        "https://www.domain.com.au/sale/sydney-nsw-2000/"
    ],
    "searchLocations": [
        {
            "suburb": "Richmond",
            "state": "vic",
            "postcode": "3121"
        }
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("muhammadafzal/domain-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 = {
    "searchUrls": ["https://www.domain.com.au/sale/sydney-nsw-2000/"],
    "searchLocations": [{
            "suburb": "Richmond",
            "state": "vic",
            "postcode": "3121",
        }],
}

# Run the Actor and wait for it to finish
run = client.actor("muhammadafzal/domain-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 '{
  "searchUrls": [
    "https://www.domain.com.au/sale/sydney-nsw-2000/"
  ],
  "searchLocations": [
    {
      "suburb": "Richmond",
      "state": "vic",
      "postcode": "3121"
    }
  ]
}' |
apify call muhammadafzal/domain-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Domain.com.au Property Scraper — Sale, Rent & Sold Listings",
        "description": "Scrape Domain.com.au for Australian real estate listings. Extract sale prices, rent data, property details, agent info, images, floorplans, and more from Australia's leading property portal.",
        "version": "1.0",
        "x-build-id": "5xzFxflUiXicng8aX"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/muhammadafzal~domain-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-muhammadafzal-domain-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/muhammadafzal~domain-scraper/runs": {
            "post": {
                "operationId": "runs-sync-muhammadafzal-domain-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/muhammadafzal~domain-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-muhammadafzal-domain-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": [
                    "listingMode"
                ],
                "properties": {
                    "searchUrls": {
                        "title": "Search URLs",
                        "type": "array",
                        "description": "Paste complete Domain.com.au search URLs. Use this OR Search Locations — not both.",
                        "default": [],
                        "items": {
                            "type": "string"
                        }
                    },
                    "searchLocations": {
                        "title": "Search Locations",
                        "type": "array",
                        "description": "Specify Australian suburbs to scrape. Each entry needs suburb, state (vic/nsw/qld/wa/sa/tas/nt/act), and postcode. URLs are built automatically from these plus your filters.",
                        "default": []
                    },
                    "listingMode": {
                        "title": "Listing Mode",
                        "enum": [
                            "sale",
                            "rent",
                            "sold"
                        ],
                        "type": "string",
                        "description": "Type of listings to scrape.",
                        "default": "sale"
                    },
                    "maxListings": {
                        "title": "Max Results",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Maximum number of property listings to scrape across all searches.",
                        "default": 20
                    },
                    "includePropertyDetails": {
                        "title": "Include Full Property Details",
                        "type": "boolean",
                        "description": "Scrape each listing's detail page for full description, images, coordinates, price history, schools, and agent contact info. Disable for faster results.",
                        "default": true
                    },
                    "sortBy": {
                        "title": "Sort Results By",
                        "enum": [
                            "dateupdated-desc",
                            "price-asc",
                            "price-desc",
                            "suburb-asc"
                        ],
                        "type": "string",
                        "description": "How Domain sorts the listings on each search page. Affects which properties hit the maxResults limit first.",
                        "default": "dateupdated-desc"
                    },
                    "propertyTypes": {
                        "title": "Property Types",
                        "type": "array",
                        "description": "Filter by property type: house, apartment, townhouse, villa, land, acreage, retirement, unit-block. Leave empty to include all types.",
                        "default": []
                    },
                    "minBedrooms": {
                        "title": "Min Bedrooms",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Minimum number of bedrooms. Set to 0 or leave empty for no minimum."
                    },
                    "maxBedrooms": {
                        "title": "Max Bedrooms",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Maximum number of bedrooms. Set to 0 or leave empty for no maximum."
                    },
                    "minBathrooms": {
                        "title": "Min Bathrooms",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Minimum number of bathrooms. Set to 0 or leave empty for no minimum."
                    },
                    "maxBathrooms": {
                        "title": "Max Bathrooms",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Maximum number of bathrooms. Set to 0 or leave empty for no maximum."
                    },
                    "minPrice": {
                        "title": "Min Price (AUD)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Minimum price in Australian dollars. For rent, this is weekly rent. Leave empty for no minimum."
                    },
                    "maxPrice": {
                        "title": "Max Price (AUD)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum price in Australian dollars. For rent, this is weekly rent. Leave empty for no maximum."
                    },
                    "minParking": {
                        "title": "Min Parking Spaces",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Minimum number of car spaces. Set to 0 or leave empty for no minimum."
                    },
                    "maxRequestRetries": {
                        "title": "Max Request Retries",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Maximum retry attempts per page load if it fails.",
                        "default": 3
                    },
                    "proxy": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Apify proxy settings. Defaults to Australian residential proxies. Override to customize or disable.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
