# Facebook Page Contact Info Scraper (`scrapers-hub/facebook-page-contact-info-scraper`) Actor

📩 Facebook Page Contact Info Scraper extracts email, phone & messaging details from Facebook pages. ⚙️ Fast, accurate data for sales leads, outreach & outreach list building. 🚀 Get verified contact info quickly!

- **URL**: https://apify.com/scrapers-hub/facebook-page-contact-info-scraper.md
- **Developed by:** [Scrapers Hub](https://apify.com/scrapers-hub) (community)
- **Categories:** Lead generation, Automation, Social media
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 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

### Facebook Page Contact Info & Email Scraper 🔍

**Facebook Page Contact Info & Email Scraper** automates collecting publicly available contact details from Facebook pages—so you can quickly find emails, phone numbers, addresses, and basic page context without manually opening each profile. Whether you’re a marketer, recruiter, researcher, or data analyst, this **Facebook page contact scraper** helps you locate relevant communication info using the pages you already have (and it can also pick up emails mentioned in a page’s bio). For teams working at scale, it means faster enrichment, cleaner prospecting lists, and fewer hours of copy-paste work.

---

### Why choose Facebook Page Contact Info & Email Scraper?

| Feature | Benefit |
| --- | --- |
| ✅ **All-in-one contact extraction** | Extracts bio, emails, phone numbers, addresses, and website fields from each page in one run |
| ✅ **Built-in proxy support for reliable scraping** | Improves the chance of successful page and About-page extraction across batches |
| ✅ **Retry logic for resilience** | Includes retries with exponential backoff for fetch failures |
| ✅ **Structured output for easy export** | Produces consistent dataset records you can filter and use in downstream workflows |
| ✅ **Real-time dataset saving** | Saves each page’s result immediately to reduce data loss during long runs |
| ✅ **Scales across many URLs** | Process multiple page URLs in one actor run for bulk lead enrichment |

---

### Key features

- 🔍 **Accurate contact detail extraction**: Pulls emails (including emails found in the bio), phone numbers, mobile phone, addresses, and website where available
- 🌐 **Facebook URL input flexibility**: Accepts full page URLs and also normalizes inputs into standard Facebook page URLs
- 🧾 **About page enrichment**: Collects additional contact fields from the page’s `/about` page to expand completeness
- 📬 **Email extraction from bio text**: Extracts email addresses from the scraped bio/description content
- 🔄 **Resilient fetching with retries**: Uses retries (3 attempts) and exponential backoff to handle transient fetch issues
- 🛡️ **Proxy support for improved reliability**: Uses Apify proxy configuration when available to support more stable runs
- 💾 **Live dataset pushing**: Saves results per page as the actor processes them (including failure records)
- 📊 **Rich dataset fields**: Outputs page name, page URL, bio, contact fields, and scrape status for analysis-ready results

---

### Input

Provide input via an `input.json` file. Example structure:

```json
{
  "facebookPageUrls": [
    {
      "url": "https://www.facebook.com/humansofnewyork/"
    },
    {
      "url": "https://www.facebook.com/BlueSpringsSidingandWindows"
    }
  ]
}
````

#### Input Fields

| Field | Required | Description |
| --- | --- | --- |
| facebookPageUrls | Yes | List of Facebook Page URLs to scrape for contact info. You can provide full URLs (recommended). |

***

### Output

The actor saves each scraped page’s data as records in the default dataset (**Contact Information**).

Sample output record for one page:

```json
{
  "url": "https://www.facebook.com/humansofnewyork/",
  "page_name": "Humans of New York",
  "bio": "…",
  "emails_from_bio": ["contact@example.com"],
  "scraped_at": "2026-05-20T12:34:56.789123",
  "success": true,
  "EMAIL": "contact@example.com",
  "PHONE": "+1-555-123-4567",
  "MOBILE_PHONE": null,
  "ADDRESS": "New York, NY",
  "WEBSITE": "https://example.com",
  "DISPLAY_SUBTEXT": "Category or display subtext"
}
```

#### Output Fields

| Field | Type | Description |
| --- | --- | --- |
| page\_name | string | The extracted Facebook page name (from page title/meta/script when available) |
| url | string | Normalized Facebook page URL that was processed |
| bio | string | Bio/description text scraped from the main page (if found) |
| emails\_from\_bio | array | Email addresses extracted from the bio text |
| EMAIL | string | Email address field extracted from the About-page data (if present) |
| PHONE | string | Phone number extracted from the About-page data (if present) |
| MOBILE\_PHONE | string | Mobile phone extracted from the About-page data (if present) |
| ADDRESS | string | Address extracted from the About-page data (if present) |
| WEBSITE | string | Website extracted from the About-page data (if present) |
| DISPLAY\_SUBTEXT | string | Display subtext/category extracted from the About-page data (if present) |
| scraped\_at | date | Timestamp when the page was scraped |
| success | boolean | `true` if the actor collected at least some bio/page-name/about data; otherwise `false` |

Note: If an error happens for a page, the actor still pushes a record with `url`, `error`, `success`, and `scraped_at`.

***

### How to use Facebook Page Contact Info & Email Scraper (via Apify Console)

1. **Open Apify Console**\
   Log in at [console.apify.com](https://console.apify.com) and find the actor **Facebook Page Contact Info & Email Scraper**.

2. **Go to the INPUT tab**\
   Paste your JSON input that includes `facebookPageUrls`.

3. **Add your page URLs**\
   In `facebookPageUrls`, provide one or more items with a `url` for each Facebook page you want to scrape.

4. **Review proxy settings (if shown in the UI)**\
   The actor supports proxy configuration for more reliable scraping runs. If proxy setup fails, it continues without proxy (which may reduce success rate).

5. **Run the actor**\
   Click **Run**. Watch the live logs—each page is processed sequentially, with delays between pages and retry attempts on fetch failures.

6. **Monitor progress**\
   You’ll see per-page status in logs and confirmation when results are saved to the dataset.

7. **Open the OUTPUT dataset**\
   After completion, open the default dataset **Contact Information** and export or filter the results (JSON/CSV from the dataset UI).

No coding required—get Facebook page contact details at scale in minutes. 🚀

***

### Advanced features & SEO optimization

- 🔍 **Facebook page contact scraper for outreach-ready lists**: The actor combines bio email extraction with About-page contact fields, aligning well with **Facebook page email scraper** workflows
- 🔄 **Engineered for reliable scraping**: Includes retries (up to 3 attempts) and resilience behaviors for better consistency across batches
- 🌐 **Input normalization built in**: You can pass either full URLs or page identifiers, and the actor normalizes them into standard Facebook page URLs
- 📊 **Contact info extractor with structured fields**: Outputs a stable set of fields like `EMAIL`, `PHONE`, `MOBILE_PHONE`, `ADDRESS`, and `WEBSITE` for easy downstream usage

***

### Best use cases

- 📈 **B2B lead generation teams**: Build faster lead enrichment from **Facebook business page email finder** results, combining multiple contact fields per page
- 🧠 **Market researchers**: Extract page bio and About-page contact info to compare outreach channels across industries and regions
- ✉️ **Email outreach operators**: Speed up “find email from Facebook page” tasks and reduce manual investigation effort
- 🏢 **Agency and sales enablement**: Use the **Facebook page contact info extractor** output to create structured prospect datasets for campaigns
- 🔎 **Data analysts**: Filter the dataset by `success`, inspect `emails_from_bio`, and analyze completeness of contact fields
- 🧾 **Operational lead lists**: Automate “scrape Facebook page phone number and email” workflows for repeatable sourcing
- 💼 **Recruiting and business development**: Support roles that need quick contact discovery from public Facebook pages using a **Facebook lead email scraper** approach

***

### Technical specifications

- **Supported Input Formats**
  - ✅ `facebookPageUrls` as an array of page URL entries (each can be provided as an object with `url`)
- **Proxy Support**
  - ✅ Uses Apify proxy configuration when available to improve reliability
  - ✅ Rotates proxy for subsequent requests during processing when configured
  - ❌ Not guaranteed if proxy configuration fails (actor continues without proxy)
- **Retry Mechanism**
  - ✅ Up to **3 retries** for fetch attempts with exponential backoff
- **Dataset Structure**
  - ✅ Default dataset: **Contact Information**
  - ✅ Table view includes fields: `page_name`, `url`, `bio`, `emails_from_bio`, `EMAIL`, `PHONE`, `MOBILE_PHONE`, `ADDRESS`, `WEBSITE`, `DISPLAY_SUBTEXT`, `scraped_at`, `success`
- **Rate Limits & Performance**
  - ✅ Includes delays between pages (based on `requestDelay` when configured internally)
  - ✅ Processing is sequential per run (one page at a time)
- **Limitations**
  - ❌ If a page does not expose bio or contact fields publicly, results may be partial and `success` may be `false`
  - ❌ Extracted emails are based on publicly available text found in the scraped content (for example, from the bio)

***

### FAQ

#### Does this scrape private Facebook profiles or authenticated data?

❌ No. The actor is designed to collect information from **publicly accessible sources** only and does not access private or password-protected content.

#### What data does the Facebook Page Contact Info & Email Scraper extract?

✅ It extracts `bio` and email addresses found in `emails_from_bio`, plus contact fields exposed via the About-page extraction such as `EMAIL`, `PHONE`, `MOBILE_PHONE`, `ADDRESS`, and `WEBSITE`, along with `page_name`, `DISPLAY_SUBTEXT`, `scraped_at`, and `success`.

#### Can I pass full Facebook page URLs?

✅ Yes. Use `facebookPageUrls` and provide each page as a `url` entry.

#### Does it handle failures for a page and keep the run going?

✅ Yes. If an error occurs for a specific page, the actor pushes an error record containing `url`, `error`, `success`, and `scraped_at`, then continues processing other pages.

#### How do I export the results after the run?

✅ Open the default dataset **Contact Information** in the Apify Console after execution and export from the dataset interface (for example, as JSON/CSV).

#### Can I integrate the dataset into my CRM or pipeline?

✅ Yes. Since the actor pushes structured records to the dataset, you can export and feed the results into your CRM, spreadsheet, or analysis workflow.

#### Is there a way to remove data later?

✅ If you need data removal, contact <dataforleads@gmail.com>.

#### Do I need any coding to use it?

✅ No coding required. You can run it directly from Apify Console by providing your `facebookPageUrls` input.

***

### Support & feature requests

Have ideas to improve **Facebook Page Contact Info & Email Scraper** (for example, better exports, additional field handling, or workflow tweaks)? We’d love to hear from you. 💡

- 💡 **Feature Requests**: Tell us what you want—examples include CSV-ready exports, custom formatting, or additional enrichment fields.
- 📧 **Contact**: Email us at <dataforleads@gmail.com>.

Your feedback helps shape the roadmap for this Facebook page contact scraper.

***

### Closing CTA / Final thoughts

*If you’re looking for a fast, SEO-friendly way to extract Facebook page contact info, **Facebook Page Contact Info & Email Scraper** is built for real-world lead and research workflows.*\
*Run it with your page URLs and let the dataset-ready output do the heavy lifting for you.* 🚀

***

### Disclaimer

**This actor only accesses publicly accessible sources.** It does not access private profiles, authenticated data, or password-protected information. Using this tool is your responsibility—ensure your usage complies with applicable laws and platform terms (including GDPR, CCPA, spam regulations, and Facebook platform rules).

For data-removal requests, contact <dataforleads@gmail.com>. Use this scraper responsibly, ethically, and for legitimate purposes only.

# Actor input Schema

## `facebookPageUrls` (type: `array`):

List of Facebook Page URLs to scrape for contact info.

## Actor input object example

```json
{
  "facebookPageUrls": [
    {
      "url": "https://www.facebook.com/humansofnewyork/"
    },
    {
      "url": "https://www.facebook.com/BlueSpringsSidingandWindows"
    }
  ]
}
```

# 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 = {
    "facebookPageUrls": [
        {
            "url": "https://www.facebook.com/humansofnewyork/"
        },
        {
            "url": "https://www.facebook.com/BlueSpringsSidingandWindows"
        }
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapers-hub/facebook-page-contact-info-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 = { "facebookPageUrls": [
        { "url": "https://www.facebook.com/humansofnewyork/" },
        { "url": "https://www.facebook.com/BlueSpringsSidingandWindows" },
    ] }

# Run the Actor and wait for it to finish
run = client.actor("scrapers-hub/facebook-page-contact-info-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 '{
  "facebookPageUrls": [
    {
      "url": "https://www.facebook.com/humansofnewyork/"
    },
    {
      "url": "https://www.facebook.com/BlueSpringsSidingandWindows"
    }
  ]
}' |
apify call scrapers-hub/facebook-page-contact-info-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapers-hub/facebook-page-contact-info-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Facebook Page Contact Info Scraper",
        "description": "📩 Facebook Page Contact Info Scraper extracts email, phone & messaging details from Facebook pages. ⚙️ Fast, accurate data for sales leads, outreach & outreach list building. 🚀 Get verified contact info quickly!",
        "version": "1.0",
        "x-build-id": "wH55Ku3bbPrxH5Pa1"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapers-hub~facebook-page-contact-info-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapers-hub-facebook-page-contact-info-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/scrapers-hub~facebook-page-contact-info-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapers-hub-facebook-page-contact-info-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/scrapers-hub~facebook-page-contact-info-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapers-hub-facebook-page-contact-info-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": [
                    "facebookPageUrls"
                ],
                "properties": {
                    "facebookPageUrls": {
                        "title": "Facebook Page Contact Scraper URLs",
                        "type": "array",
                        "description": "List of Facebook Page URLs to scrape for contact info.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
