# Dubai Property Phone Finder (`skyline_scrapers/dubai-property-phone-finder`) Actor

Scrape PropertyFinder Dubai listings and instantly extract listing agent names, mobile numbers, agency names, property links, prices, bedrooms, locations and other key property details.

- **URL**: https://apify.com/skyline\_scrapers/dubai-property-phone-finder.md
- **Developed by:** [Skyline Scrapers](https://apify.com/skyline_scrapers) (community)
- **Categories:** Real estate, Lead generation, Automation
- **Stats:** 3 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $300.00 / 1,000 property listings

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

![Dubai Property Phone Finder Banner](https://raw.githubusercontent.com/testerclark/assets/main/phonefinder.png)

## 🚀 Dubai Property Contact Finder

Extract **Dubai PropertyFinder listing agent names, phone numbers, agency details, and key property data** from PropertyFinder UAE search pages or single property listing URLs.

Built for real estate agencies, brokers, investors, lead generation teams, CRM enrichment, market research, competitor monitoring, and automation workflows.

> This actor extracts listing contact details shown on publicly accessible PropertyFinder listings. It returns the **listing agent/contact name and phone number**, not private property owner records.

---

### 🔍 What This Actor Does

This actor scrapes PropertyFinder UAE listings and collects structured real estate lead data from each property page.

You can process:

- A single PropertyFinder property listing URL
- A PropertyFinder search URL
- Multiple paginated search result pages
- Dubai buy/rent listing searches
- Filtered PropertyFinder URLs by location, property type, completion status, price, bedrooms, and more

You can collect:

- Listing ID
- Property URL
- Price
- Currency
- Location object
- Property details object
- Agent/contact object
- Listing agent name
- Listing agent phone number
- Agency details where available
- Structured JSON output
- CSV-ready datasets

This actor is useful for anyone looking for:

- PropertyFinder Scraper
- Dubai Property Contact Finder
- Dubai Real Estate Leads
- Property Agent Phone Numbers
- UAE Property Scraper
- PropertyFinder API
- Dubai Broker Contacts
- Real Estate Lead Generation Tool

---

### 🚀 How to Use

Using this actor is simple.

#### 1. Copy a PropertyFinder URL

Open PropertyFinder UAE and copy either:

- A **single property listing URL**
- A **search result URL**

Example search URL:

```text
https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr
````

Example single listing URL:

```text
https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-example-12345678.html
```

***

#### 2. Paste the URL

Paste the URL into the **Target URL** input field.

The actor automatically detects whether the URL is:

- A search/listing results page
- A single property details page

***

#### 3. Configure Pagination

For search URLs, choose:

- Start Page
- End Page
- Max Results

For single property URLs, pagination is ignored and the actor returns one listing.

***

#### 4. Configure Proxy

## Proxy is optional, but for large runs a UAE residential proxy is recommended because PropertyFinder may use anti-bot protection.

#### 6. Run the Actor

The actor will:

- Open PropertyFinder search pages
- Collect listing URLs
- Visit each property page
- Open the Call/contact dialog where required
- Extract agent/contact data
- Extract property details
- Remove duplicate phone numbers where applicable
- Save structured results to the default dataset

***

#### 7. Export Your Data

Download results as:

- JSON
- CSV
- Excel
- API response
- Webhook output

***

### ⚙️ Features

- Scrape PropertyFinder search URLs
- Scrape single PropertyFinder property URLs
- Auto-detect search vs single listing mode
- Extract listing agent/contact data
- Extract phone number where available
- Extract agency/contact information
- Extract property price and currency
- Extract structured location data
- Extract property details object
- Extract listing URL and listing ID
- Pagination support
- Max results control
- Proxy configuration support
- UAE residential proxy compatible
- Structured JSON output
- CSV-ready datasets
- Apify API-ready output
- Optimized for Apify cloud execution

***

### 🛠 Input Parameters

| Field | Type | Description |
|---|---|---|
| `url` | string | PropertyFinder URL. Can be a single property page or a search/listing page. If empty, the actor uses a default UAE search URL. |
| `startPage` | integer | Pagination start page. Used only for search URLs. Ignored for single property URLs. |
| `endPage` | integer | Pagination end page. Used only for search URLs. Ignored for single property URLs. |
| `maxResults` | integer | Maximum number of property listings to scrape from search URLs. Single listing URLs return one result. |
| `proxy` | object | Optional proxy configuration. UAE residential proxy is recommended for larger runs. |

***

### 🧪 Input Example

#### PropertyFinder Search URL Example

```json
{
  "url": "https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr",
  "startPage": 1,
  "endPage": 3,
  "maxResults": 50,
  "proxy": {
    "useApifyProxy": false
  }
```

***

#### Single Property URL Example

```json
{
  "url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-example-12345678.html",
  "startPage": 1,
  "endPage": 1,
  "maxResults": 5,
  "proxy": {
    "useApifyProxy": false
  }
```

***

***

### 📤 Output Example

```json
{
  "listing_id": "105123745",
  "price": 2500000,
  "currency": "AED",
  "location": {
    "city": "Dubai",
    "community": "Dubai Marina",
    "sub_community": "Marina Promenade",
    "building": "Example Tower",
    "full_location": "Example Tower, Dubai Marina, Dubai"
  },
  "property_details": {
    "property_type": "Apartment",
    "bedrooms": 2,
    "bathrooms": 2,
    "area": "1,350 sqft",
    "furnishing": "Unfurnished",
    "completion_status": "Completed",
    "title": "Luxury Apartment with Marina View"
  },
  "agent": {
    "name": "John Smith",
    "phone": "+971501234567",
    "phone_normalized": "971501234567",
    "agency_name": "ABC Real Estate"
  },
  "url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-example-105123745.html"
}
```

***

### 🧾 Extracted Fields

#### Listing Data

- Listing ID
- Listing URL
- Price
- Currency

#### Location Data

- City
- Community
- Sub-community
- Building
- Full location object

#### Property Details

- Property type
- Title
- Bedrooms
- Bathrooms
- Area
- Furnishing
- Completion status
- Additional property attributes when available

#### Agent / Contact Data

- Agent name
- Phone number
- Normalized phone number
- Agency name
- Contact object

#### Export Data

- Structured JSON dataset
- CSV-ready rows

***

### 🎯 Use Cases

#### Real Estate Lead Generation

Build targeted Dubai real estate lead lists from PropertyFinder search URLs.

Useful for:

- Broker outreach
- Agency prospecting
- Sales pipelines
- CRM enrichment
- Contact discovery

***

#### Broker & Agency Research

Collect listing contact data from specific communities, property types, or price ranges.

Useful for:

- Broker mapping
- Agency monitoring
- Dubai market research
- Competitive intelligence

***

#### Property Market Intelligence

Track property listings and contact details across Dubai areas.

Useful for:

- Investment research
- Pricing research
- Inventory analysis
- Community-level property tracking

***

#### CRM & Sales Automation

Export structured data into:

- HubSpot
- Salesforce
- Zoho CRM
- Pipedrive
- Google Sheets
- Airtable
- Custom sales tools

***

#### Competitor Monitoring

Monitor active listings, agencies, and agents across selected Dubai neighborhoods.

Useful for:

- Real estate teams
- Lead generation companies
- Property consultants
- Market analysts

***

### 📊 Why This Actor Is Different

Unlike basic PropertyFinder scrapers, this actor focuses on **lead-ready property contact data**.

It is designed to:

- Accept both search URLs and single property URLs
- Extract structured listing data
- Capture listing agent/contact information
- Return phone/contact details where available
- Include price, currency, location, and property details
- Support pagination and max result limits
- Provide API-ready JSON output
- Work well in Apify cloud environments

This makes it useful not only for scraping property listings, but also for building real estate lead datasets.

***

### 🚀 API Integration

You can integrate this actor with:

- Apify API
- Python
- Node.js
- Google Sheets
- Airtable
- Zapier
- Make.com
- CRMs
- Data warehouses
- Webhooks
- Internal dashboards

Output is structured for:

- JSON
- CSV
- Excel
- API workflows
- Automation systems

***

### ⚠️ Notes

- The actor extracts listing/contact data from publicly accessible PropertyFinder pages.
- It returns listing agent/contact information shown on listings, not private owner records.
- Some contact data may depend on PropertyFinder page availability and UI behavior.
- Search URL scraping uses pagination.
- Single property URLs ignore pagination and return one result.
- Large runs may benefit from UAE residential proxies.
- Results depend on what PropertyFinder exposes for each listing.

***

### 🔎 Related Search Keywords

propertyfinder scraper\
propertyfinder api\
propertyfinder dubai scraper\
dubai property scraper\
dubai real estate scraper\
dubai property leads\
dubai real estate leads\
dubai property agent contacts\
dubai property phone numbers\
property agent phone scraper\
property agent contact scraper\
uae property scraper\
uae real estate scraper\
real estate lead generation\
property lead generation\
dubai broker contacts\
dubai agency contacts\
propertyfinder phone number scraper\
propertyfinder listing scraper\
propertyfinder contact extractor\
property data extraction\
real estate data scraper\
uae property data\
dubai property listings scraper\
propertyfinder listings dataset\
apify property scraper\
dubai real estate automation\
property market intelligence\
broker lead generation\
real estate crm enrichment

***

### 🌐 About Skyline Scrapers

Skyline Scrapers builds scalable scraping tools, automation APIs, lead generation systems, and AI-ready datasets for modern businesses.

Focused on:

- Real estate lead generation
- Marketplace scraping
- Social media intelligence
- CRM enrichment
- Property data extraction
- AI-ready datasets
- Automation workflows

**Skyline Scrapers — Smart Data Extraction for Modern Businesses**

# Actor input Schema

## `url` (type: `string`):

A PropertyFinder URL — either a single property page (e.g. .../apartment-for-sale/...-12345678.html) or a search/listing page (e.g. /en/search?...). The scraper auto-detects which mode to run. If left empty, the actor falls back to a default UAE search URL.

## `startPage` (type: `integer`):

Pagination start page (only used for search URLs, ignored for single property URLs).

## `endPage` (type: `integer`):

Pagination end page (only used for search URLs, ignored for single property URLs).

## `maxResults` (type: `integer`):

Maximum number of property listings to scrape. Only applies to search URLs — single property URLs always return exactly one result regardless of this value. Default: 5.

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

Residential UAE Apify Proxy is enabled by default for reliable scraping. You can disable it or provide your own custom proxy if needed.

## Actor input object example

```json
{
  "url": "https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr",
  "startPage": 1,
  "endPage": 1,
  "maxResults": 5,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "AE"
  }
}
```

# 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 = {
    "url": "https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr",
    "startPage": 1,
    "endPage": 1,
    "maxResults": 5
};

// Run the Actor and wait for it to finish
const run = await client.actor("skyline_scrapers/dubai-property-phone-finder").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 = {
    "url": "https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr",
    "startPage": 1,
    "endPage": 1,
    "maxResults": 5,
}

# Run the Actor and wait for it to finish
run = client.actor("skyline_scrapers/dubai-property-phone-finder").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 '{
  "url": "https://www.propertyfinder.ae/en/search?c=1&fu=0&l=1&ob=mr",
  "startPage": 1,
  "endPage": 1,
  "maxResults": 5
}' |
apify call skyline_scrapers/dubai-property-phone-finder --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=skyline_scrapers/dubai-property-phone-finder",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Dubai Property Phone Finder",
        "description": "Scrape PropertyFinder Dubai listings and instantly extract listing agent names, mobile numbers, agency names, property links, prices, bedrooms, locations and other key property details.",
        "version": "0.0",
        "x-build-id": "b7HMxFd3rnkctMVPY"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/skyline_scrapers~dubai-property-phone-finder/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-skyline_scrapers-dubai-property-phone-finder",
                "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/skyline_scrapers~dubai-property-phone-finder/runs": {
            "post": {
                "operationId": "runs-sync-skyline_scrapers-dubai-property-phone-finder",
                "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/skyline_scrapers~dubai-property-phone-finder/run-sync": {
            "post": {
                "operationId": "run-sync-skyline_scrapers-dubai-property-phone-finder",
                "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": {
                    "url": {
                        "title": "Target URL",
                        "type": "string",
                        "description": "A PropertyFinder URL — either a single property page (e.g. .../apartment-for-sale/...-12345678.html) or a search/listing page (e.g. /en/search?...). The scraper auto-detects which mode to run. If left empty, the actor falls back to a default UAE search URL."
                    },
                    "startPage": {
                        "title": "Start Page",
                        "type": "integer",
                        "description": "Pagination start page (only used for search URLs, ignored for single property URLs).",
                        "default": 1
                    },
                    "endPage": {
                        "title": "End Page",
                        "type": "integer",
                        "description": "Pagination end page (only used for search URLs, ignored for single property URLs).",
                        "default": 1
                    },
                    "maxResults": {
                        "title": "Max Results",
                        "type": "integer",
                        "description": "Maximum number of property listings to scrape. Only applies to search URLs — single property URLs always return exactly one result regardless of this value. Default: 5.",
                        "default": 5
                    },
                    "proxy": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Residential UAE Apify Proxy is enabled by default for reliable scraping. You can disable it or provide your own custom proxy if needed.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ],
                            "apifyProxyCountry": "AE"
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
