# Apartments.com Scraper (`crawlerbros/apartments-com-scraper`) Actor

Scrape rental listings from Apartments.com with search by location, bedroom count, price, property type, and amenities. Extracts rent, address, beds/baths, sqft, amenities, scores, photos, and contact info.

- **URL**: https://apify.com/crawlerbros/apartments-com-scraper.md
- **Developed by:** [Crawler Bros](https://apify.com/crawlerbros) (community)
- **Categories:** Real estate, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 7 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $3.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.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## Apartments.com Scraper

Extract rental listings from **Apartments.com** — the largest US rental marketplace. Search by city/state with filters for bedrooms, price, property type, pet policy, and amenities, or scrape any Apartments.com URL directly.

### What You Can Scrape

- **Property details**: Name, address, city, state, ZIP, coordinates
- **Pricing**: Monthly rent range (min/max per unit type)
- **Unit specs**: Bedrooms, bathrooms, square footage per unit type
- **Scores**: Walk Score, Transit Score, Bike Score, Sound Score
- **Amenities**: Full list (fitness center, pool, in-unit W/D, etc.)
- **Contact**: Phone number for scheduling tours
- **Media**: Photo URLs (up to 20 per listing)
- **Extras**: Rent specials, availability date, lease terms, deposit info

### Input Configuration

#### Mode: `search` (default)
Provide a **location** and optional filters — the scraper builds the search URL for you.

| Field | Type | Description |
|-------|------|-------------|
| `searchLocation` | String | City and state, e.g. `"New York, NY"` or `"Chicago, IL"` |
| `bedrooms` | Select | Any / Studio / 1-4 / 5+ bedrooms |
| `priceMin` | Integer | Minimum monthly rent (USD) |
| `priceMax` | Integer | Maximum monthly rent (USD) |
| `propertyType` | Select | Any / Apartments / Houses / Condos / Townhomes |
| `petPolicy` | Select | Any / Dogs allowed / Cats allowed / Pets allowed |
| `amenities` | Multi-select | Gym, pool, garage, in-unit W/D, utilities included, etc. |
| `rentSpecials` | Boolean | Only show listings with current move-in deals |
| `scrapeDetails` | Boolean | Visit each listing for full amenities, scores, and photos (default: true) |
| `maxItems` | Integer | Max listings to return (1–500, default 50) |
| `maxPages` | Integer | Max search pages to crawl (1–20, default 5) |

#### Mode: `urls`
Provide **Apartments.com URLs** directly — search result pages or individual listing pages.

| Field | Type | Description |
|-------|------|-------------|
| `startUrls` | Array | List of Apartments.com URLs to scrape |

### Example Input

```json
{
  "mode": "search",
  "searchLocation": "Austin, TX",
  "bedrooms": "2",
  "priceMax": 2500,
  "petPolicy": "dogs",
  "amenities": ["gym", "pool"],
  "maxItems": 100,
  "scrapeDetails": true
}
````

### Example Output

```json
{
  "listingId": "a1b2c3d4e5f6",
  "name": "The Domain Apartments",
  "url": "https://www.apartments.com/the-domain-austin-tx/a1b2c3d4e5f6/",
  "address": "11601 Domain Dr",
  "city": "Austin",
  "state": "TX",
  "zipCode": "78758",
  "country": "US",
  "priceMin": 1650,
  "priceMax": 3200,
  "bedsMin": 1,
  "bedsMax": 3,
  "bathsMin": 1,
  "bathsMax": 2,
  "sqftMin": 650,
  "sqftMax": 1400,
  "propertyType": "apartment",
  "hasRentSpecials": true,
  "phoneNumber": "(512) 555-0123",
  "latitude": 30.4134,
  "longitude": -97.7203,
  "walkScore": 52,
  "transitScore": 38,
  "bikeScore": 45,
  "amenities": ["Fitness Center", "Swimming Pool", "Dog Park", "In-Unit Washer/Dryer", "Garage Parking"],
  "description": "Luxury apartments near The Domain shopping center...",
  "photos": [
    "https://photos.apartments.com/p2/property-exterior.jpg",
    "https://photos.apartments.com/p2/property-pool.jpg"
  ],
  "availabilityDate": "Available Now",
  "leaseTerms": "12 months",
  "scrapedAt": "2026-05-08T11:30:00+00:00"
}
```

### Use Cases

- **Rental market research**: Compare prices and amenities across neighborhoods
- **Relocation planning**: Find pet-friendly or transit-accessible apartments
- **Investment analysis**: Track rent trends across cities
- **Lead generation**: Collect contact info for property management companies
- **Data journalism**: Study housing affordability and availability

### Frequently Asked Questions

**Does this work for all US cities?**
Yes — Apartments.com covers all major US cities and most smaller markets. Canada (e.g. Toronto) is also supported.

**How many listings can I get per run?**
Up to 500 listings per run. Apartments.com displays ~25 listings per search page; with `maxPages=20` you can retrieve ~500 per search. For larger datasets, run multiple searches with different location/filter combinations.

**What's the difference between `scrapeDetails=true` and `scrapeDetails=false`?**
With `scrapeDetails=true` (default), the scraper visits each listing's detail page for the full amenities list, Walk/Transit/Bike scores, contact phone number, description, and photos. With `scrapeDetails=false`, only the data available on the search results page is returned (faster but less complete).

**Why does the scraper require a proxy?**
Apartments.com uses Akamai WAF to block datacenter IP addresses. The actor automatically uses Apify's residential proxy pool to bypass this protection — no configuration needed.

**Are there rate limits?**
The scraper respects polite delays between requests (1–2.5 seconds between pages, 0.5–1.5 seconds between detail pages). This keeps Apartments.com happy and the scraper running reliably.

**Can I scrape specific listing pages?**
Yes — switch to `mode=urls` and provide direct apartment listing URLs (e.g. `https://www.apartments.com/grand-central-apartments-new-york-ny/a1b2c3d4/`).

**What data is NOT available?**

- Historical pricing data (current listings only)
- Resident reviews and ratings (Apartments.com requires login for review details)
- Application/leasing status
- Background check or credit requirements

### Technical Notes

- **Anti-bot**: Akamai WAF protection — requires Apify residential proxy (automatically configured)
- **Parser**: BeautifulSoup HTML parsing (no browser needed)
- **Rate limiting**: Apartments.com limits organic search results to ~700 listings per query; use multiple location searches for larger datasets
- **Data freshness**: All data is scraped live at run time

# Actor input Schema

## `mode` (type: `string`):

How to find listings: 'search' builds a URL from your location and filters; 'urls' scrapes the Apartments.com URLs you provide.

## `searchLocation` (type: `string`):

City and state to search (e.g. 'New York, NY', 'Los Angeles, CA', 'Chicago, IL', 'Austin, TX'). Used only in 'search' mode.

## `bedrooms` (type: `string`):

Filter by bedroom count.

## `priceMin` (type: `integer`):

Minimum monthly rent in USD. Leave unset for no minimum.

## `priceMax` (type: `integer`):

Maximum monthly rent in USD. Leave unset for no maximum.

## `propertyType` (type: `string`):

Filter by property type.

## `petPolicy` (type: `string`):

Filter by pet policy.

## `amenities` (type: `array`):

Only show listings with these amenities.

## `rentSpecials` (type: `boolean`):

Only show listings with current rent specials or move-in deals.

## `startUrls` (type: `array`):

Apartments.com search result page URLs or individual listing URLs. Used only in 'urls' mode.

## `scrapeDetails` (type: `boolean`):

Visit each listing's detail page to get full amenities, description, scores, floor plans, and contact info. Slower but richer data.

## `maxItems` (type: `integer`):

Maximum number of listings to return (1–500).

## `maxPages` (type: `integer`):

Maximum number of search result pages to scrape (1–20). Each page has ~25 listings.

## Actor input object example

```json
{
  "mode": "search",
  "searchLocation": "New York, NY",
  "bedrooms": "any",
  "propertyType": "any",
  "petPolicy": "any",
  "amenities": [],
  "rentSpecials": false,
  "scrapeDetails": true,
  "maxItems": 5,
  "maxPages": 1
}
```

# Actor output Schema

## `listings` (type: `string`):

Dataset containing all scraped Apartments.com rental 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 = {
    "mode": "search",
    "searchLocation": "New York, NY",
    "bedrooms": "any",
    "propertyType": "any",
    "petPolicy": "any",
    "amenities": [],
    "rentSpecials": false,
    "scrapeDetails": false,
    "maxItems": 5,
    "maxPages": 1
};

// Run the Actor and wait for it to finish
const run = await client.actor("crawlerbros/apartments-com-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 = {
    "mode": "search",
    "searchLocation": "New York, NY",
    "bedrooms": "any",
    "propertyType": "any",
    "petPolicy": "any",
    "amenities": [],
    "rentSpecials": False,
    "scrapeDetails": False,
    "maxItems": 5,
    "maxPages": 1,
}

# Run the Actor and wait for it to finish
run = client.actor("crawlerbros/apartments-com-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 '{
  "mode": "search",
  "searchLocation": "New York, NY",
  "bedrooms": "any",
  "propertyType": "any",
  "petPolicy": "any",
  "amenities": [],
  "rentSpecials": false,
  "scrapeDetails": false,
  "maxItems": 5,
  "maxPages": 1
}' |
apify call crawlerbros/apartments-com-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Apartments.com Scraper",
        "description": "Scrape rental listings from Apartments.com with search by location, bedroom count, price, property type, and amenities. Extracts rent, address, beds/baths, sqft, amenities, scores, photos, and contact info.",
        "version": "1.0",
        "x-build-id": "1vy2Li9hhqaySvDyd"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/crawlerbros~apartments-com-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-crawlerbros-apartments-com-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/crawlerbros~apartments-com-scraper/runs": {
            "post": {
                "operationId": "runs-sync-crawlerbros-apartments-com-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/crawlerbros~apartments-com-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-crawlerbros-apartments-com-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",
                "properties": {
                    "mode": {
                        "title": "Mode",
                        "enum": [
                            "search",
                            "urls"
                        ],
                        "type": "string",
                        "description": "How to find listings: 'search' builds a URL from your location and filters; 'urls' scrapes the Apartments.com URLs you provide.",
                        "default": "search"
                    },
                    "searchLocation": {
                        "title": "Search Location",
                        "type": "string",
                        "description": "City and state to search (e.g. 'New York, NY', 'Los Angeles, CA', 'Chicago, IL', 'Austin, TX'). Used only in 'search' mode."
                    },
                    "bedrooms": {
                        "title": "Bedrooms",
                        "enum": [
                            "any",
                            "studio",
                            "1",
                            "2",
                            "3",
                            "4",
                            "5plus"
                        ],
                        "type": "string",
                        "description": "Filter by bedroom count.",
                        "default": "any"
                    },
                    "priceMin": {
                        "title": "Minimum Monthly Rent ($)",
                        "minimum": 0,
                        "maximum": 50000,
                        "type": "integer",
                        "description": "Minimum monthly rent in USD. Leave unset for no minimum."
                    },
                    "priceMax": {
                        "title": "Maximum Monthly Rent ($)",
                        "minimum": 0,
                        "maximum": 50000,
                        "type": "integer",
                        "description": "Maximum monthly rent in USD. Leave unset for no maximum."
                    },
                    "propertyType": {
                        "title": "Property Type",
                        "enum": [
                            "any",
                            "apartments",
                            "houses",
                            "condos",
                            "townhomes"
                        ],
                        "type": "string",
                        "description": "Filter by property type.",
                        "default": "any"
                    },
                    "petPolicy": {
                        "title": "Pet Policy",
                        "enum": [
                            "any",
                            "dogs",
                            "cats",
                            "pets"
                        ],
                        "type": "string",
                        "description": "Filter by pet policy.",
                        "default": "any"
                    },
                    "amenities": {
                        "title": "Required Amenities",
                        "type": "array",
                        "description": "Only show listings with these amenities.",
                        "items": {
                            "type": "string",
                            "enum": [
                                "pool",
                                "utilities-included",
                                "garage",
                                "air-conditioning",
                                "dishwasher",
                                "walk-in-closets",
                                "balcony",
                                "furnished"
                            ],
                            "enumTitles": [
                                "Swimming Pool",
                                "Utilities Included",
                                "Parking Garage",
                                "Air Conditioning",
                                "Dishwasher",
                                "Walk-In Closets",
                                "Balcony / Patio",
                                "Furnished"
                            ]
                        },
                        "default": []
                    },
                    "rentSpecials": {
                        "title": "Rent Specials Only",
                        "type": "boolean",
                        "description": "Only show listings with current rent specials or move-in deals.",
                        "default": false
                    },
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "Apartments.com search result page URLs or individual listing URLs. Used only in 'urls' mode.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "scrapeDetails": {
                        "title": "Scrape Full Listing Details",
                        "type": "boolean",
                        "description": "Visit each listing's detail page to get full amenities, description, scores, floor plans, and contact info. Slower but richer data.",
                        "default": true
                    },
                    "maxItems": {
                        "title": "Max Items",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Maximum number of listings to return (1–500).",
                        "default": 50
                    },
                    "maxPages": {
                        "title": "Max Search Pages",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "Maximum number of search result pages to scrape (1–20). Each page has ~25 listings.",
                        "default": 5
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
