# Facebook Reactions Scraper⚡ (`premiumscraper/facebook-reactions-scraper`) Actor

Extract Facebook reaction summaries from profile inputs, posts, videos, photos, shares, and reels in row per discovered item. Output includes total reactions, per-type counts and percentages, comments, shares, dominant reaction, reel play counts, and profile links ✨ Facebook Reactions Scraper⚡

- **URL**: https://apify.com/premiumscraper/facebook-reactions-scraper.md
- **Developed by:** [Premium Scraper](https://apify.com/premiumscraper) (community)
- **Categories:** Social media, Automation, Developer tools
- **Stats:** 3 total users, 2 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 1,000 reaction summaries

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

## Facebook Reactions Scraper ⚡ — Profile, Post & Reel Reaction Summary

Extract Facebook reactions from public profile inputs, posts, and reels with one summary row per discovered post or reel. This Facebook reactions scraper accepts one mixed input box for usernames, profile/page URLs, direct post URLs, and direct reel URLs, and returns exact per-type reaction counts only when Facebook exposes them.

### Why Use This Facebook Reactions Scraper?

Most Facebook reactions tools either stop at a total reaction count or split one content item into many dataset rows. This Facebook reactions scraper keeps one clean row per discovered Facebook post or Facebook reel while still exposing Facebook reaction type detail, engagement percentages, and creator context. It works for direct URLs and for profile inputs where you choose how many posts and reels to collect.

### How This Facebook Reactions Scraper Works

1. Provide usernames, profile/page URLs, direct post URLs, direct media URLs, or direct reel URLs in one input field.
2. The Facebook reactions scraper resolves each input as either a direct post, a direct reel, or a profile source.
3. For profile sources, it collects up to your chosen `posts_count` and `reels_count` limits.
4. It extracts total Facebook reactions, comments, shares, and any public Facebook reaction type breakdown.
5. It calculates Facebook reaction percentages by type plus engagement mix percentages for reactions, comments, and shares.
6. It writes one summary row per discovered post or reel and charges one PPE row per pushed summary row.

### What This Facebook Reactions Scraper Returns

For each discovered Facebook post or Facebook reel, this Facebook reactions scraper returns:

- Facebook reaction totals for the source URL
- Facebook reaction counts by type when Facebook exposes exact per-type counts
- Facebook reaction percentages by type relative to total reactions when exact per-type counts are available
- Comment count and share count totals
- Engagement mix percentages showing how much of total engagement comes from reactions, comments, and shares
- Dominant Facebook reaction type and its percentage share
- Creator name, creator ID, creator URL, and verification state
- Explicit profile-link fields for both post and reel owners
- Canonical post or reel URL plus content ID
- Reels-only play counts when the source is a Facebook reel
- A `reaction_breakdown_has_exact_counts` flag when Facebook does not expose exact per-type counts in the raw response
- Reaction types missing from the raw Facebook response are left out instead of being guessed as `0`

### Supported Sources

This Facebook reactions scraper accepts mixed public Facebook inputs such as:

| URL Type | Example |
|---|---|
| Username | `Cristiano` |
| Profile / Page | `https://www.facebook.com/Cristiano` |
| Standard post | `https://www.facebook.com/Page/posts/pfbid0...` |
| Video post | `https://www.facebook.com/Page/videos/123456/` |
| Photo post | `https://www.facebook.com/photo?fbid=123456` |
| Share URL | `https://www.facebook.com/share/p/abc123/` |
| Permalink | `https://www.facebook.com/permalink.php?story_fbid=...` |
| Reel | `https://www.facebook.com/reel/1147473920797451` |
| Reel share | `https://www.facebook.com/share/r/17VyjaoJfm/` |

### Input Configuration

| Field | Type | Description |
|---|---|---|
| `facebook_urls` | URL[] | One mixed input field for usernames, profile/page URLs, direct Facebook post URLs, and direct Facebook reel URLs |
| `posts_count` | integer | How many posts to collect from each profile input; use `0` to skip profile posts |
| `reels_count` | integer | How many reels to collect from each profile input; use `0` to skip profile reels |

### Output Dataset

Each row is one full Facebook reactions summary for one discovered post or reel.

| Field | Type | Description |
|---|---|---|
| `type` | string | Always `reaction_summary` |
| `source_type` | string | `post` or `reel` |
| `number` | integer | Sequential row number |
| `source_number` | integer | Source URL order |
| `source_url` | string | Original direct URL, username, or profile/page input |
| `source_profile_url` | string | Normalized profile/page URL when the row came from a profile input |
| `content_id` | string | Post or reel identifier |
| `post_id` | string | Post ID when the source is a post |
| `reel_id` | string | Reel ID when the source is a reel |
| `permalink_url` | string | Canonical post URL |
| `reel_url` | string | Canonical reel URL |
| `content_text` | string | Post text or reel caption excerpt |
| `creator_name` | string | Author or reel owner |
| `creator_id` | string | Creator ID |
| `creator_url` | string | Creator profile URL |
| `creator_profile_url` | string | Explicit creator profile URL alias |
| `profile_url` | string | Profile link for the post or reel owner |
| `creator_is_verified` | boolean | Verification flag |
| `reaction_count_total` | integer | Total Facebook reactions |
| `comment_count_total` | integer | Total comments |
| `share_count_total` | integer | Total shares |
| `total_engagement` | integer | Reactions + comments + shares |
| `reaction_counts_by_type` | object | Counts for each Facebook reaction type |
| `reaction_percentages_by_type` | object | Each Facebook reaction type as % of total reactions |
| `top_reactions_breakdown` | array | Detailed per-type Facebook reaction entries inside the same row |
| `dominant_reaction_type` | string | Most common Facebook reaction type |
| `dominant_reaction_count` | integer | Count for the dominant Facebook reaction |
| `dominant_reaction_share_pct` | number | Dominant reaction share of total reactions |
| `engagement_breakdown_counts` | object | Counts for reactions, comments, and shares |
| `engagement_breakdown_percentages` | object | Percent of total engagement from reactions, comments, and shares |
| `comment_vs_reactions_pct` | number | Comments as % of total reactions |
| `share_vs_reactions_pct` | number | Shares as % of total reactions |
| `reaction_breakdown_has_exact_counts` | boolean | Whether Facebook exposed exact per-type counts |
| `video_view_count_total` | integer | Post video views when available |
| `play_count_total` | integer | Reel play count approximation when available |
| `play_count_reduced` | string | Raw reel play count text such as `8.5M` |

### Sample Output

```json
{
  "type": "reaction_summary",
  "source_type": "reel",
  "number": 1,
  "source_url": "https://www.facebook.com/Cristiano",
  "source_profile_url": "https://www.facebook.com/Cristiano/",
  "reel_id": "123456789",
  "creator_name": "Cristiano Ronaldo",
  "profile_url": "https://www.facebook.com/Cristiano",
  "reaction_count_total": 264000,
  "comment_count_total": 5300,
  "share_count_total": 9000,
  "total_engagement": 278300,
  "reaction_counts_by_type": {
    "Like": 150000,
    "Love": 80000,
    "Haha": 12000,
    "Wow": 9000,
    "Sad": 6000,
    "Angry": 7000
  },
  "reaction_percentages_by_type": {
    "Like": 56.82,
    "Love": 30.3,
    "Haha": 4.55,
    "Wow": 3.41,
    "Sad": 2.27,
    "Angry": 2.65
  },
  "engagement_breakdown_percentages": {
    "reactions_pct": 94.86,
    "comments_pct": 1.9,
    "shares_pct": 3.24
  },
  "dominant_reaction_type": "Like",
  "play_count_reduced": "8.5M",
  "play_count_total": 8500000
}
````

### Pricing

Pay-Per-Event: one charge per pushed Facebook reactions summary row.

| Summary Rows | Estimated Cost |
|---|---|
| 100 rows | $0.02 |
| 500 rows | $0.10 |
| 1,000 rows | $0.20 |
| 10,000 rows | $2.00 |

Set a Maximum Cost Per Run in Apify Console. The Facebook reactions scraper stops cleanly when your budget is reached.

### Use Cases

- Sentiment dashboards for Facebook posts and Facebook reels
- Profile-level benchmarking across a chosen number of Facebook posts and Facebook reels
- Creator benchmarking using dominant Facebook reaction mix
- Brand monitoring for Sad and Angry Facebook reactions
- Content scoring with one clean row per source URL
- Engagement mix reporting across reactions, comments, and shares
- Lightweight competitive research without downloading media

### Limitations

- Public Facebook URLs only
- Usernames and profile/page URLs can be used in the same input box as direct URLs
- Exact per-type Facebook reaction counts depend on what Facebook exposes for the source URL
- When exact reel breakdown counts are unavailable, totals still return and `reaction_breakdown_has_exact_counts` is `false`
- Missing reaction types are intentionally omitted from the per-type maps instead of being guessed as zero
- Comment-level Facebook reactions are not included

### Privacy & Compliance

This Facebook reactions scraper only accesses publicly visible Facebook data. No authentication is required. Internal tokens and proxy connection data are redacted from logs.

# Actor input Schema

## `facebook_urls` (type: `array`):

One mixed input box for Facebook usernames, profile/page URLs, direct post/video/photo/share/permalink URLs, and direct reel/share-r URLs.

## `posts_count` (type: `integer`):

How many posts to collect from each username or profile/page input. Set 0 to skip profile posts.

## `reels_count` (type: `integer`):

How many reels to collect from each username or profile/page input. Set 0 to skip profile reels.

## Actor input object example

```json
{
  "facebook_urls": [
    {
      "url": "https://www.facebook.com/Cristiano"
    },
    {
      "url": "https://www.facebook.com/Cristiano/posts/pfbid0Dp9Wrmv1NAkFX1nSkKwLEKftjMSHbDYNBZE7L43y8JnTs77USeJ7cpC5FoGgm3inl"
    },
    {
      "url": "https://www.facebook.com/reel/1147473920797451"
    }
  ],
  "posts_count": 10,
  "reels_count": 10
}
```

# 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 = {
    "facebook_urls": [
        {
            "url": "https://www.facebook.com/Cristiano"
        },
        {
            "url": "https://www.facebook.com/Cristiano/posts/pfbid0Dp9Wrmv1NAkFX1nSkKwLEKftjMSHbDYNBZE7L43y8JnTs77USeJ7cpC5FoGgm3inl"
        },
        {
            "url": "https://www.facebook.com/reel/1147473920797451"
        }
    ],
    "posts_count": 10,
    "reels_count": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("premiumscraper/facebook-reactions-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 = {
    "facebook_urls": [
        { "url": "https://www.facebook.com/Cristiano" },
        { "url": "https://www.facebook.com/Cristiano/posts/pfbid0Dp9Wrmv1NAkFX1nSkKwLEKftjMSHbDYNBZE7L43y8JnTs77USeJ7cpC5FoGgm3inl" },
        { "url": "https://www.facebook.com/reel/1147473920797451" },
    ],
    "posts_count": 10,
    "reels_count": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("premiumscraper/facebook-reactions-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 '{
  "facebook_urls": [
    {
      "url": "https://www.facebook.com/Cristiano"
    },
    {
      "url": "https://www.facebook.com/Cristiano/posts/pfbid0Dp9Wrmv1NAkFX1nSkKwLEKftjMSHbDYNBZE7L43y8JnTs77USeJ7cpC5FoGgm3inl"
    },
    {
      "url": "https://www.facebook.com/reel/1147473920797451"
    }
  ],
  "posts_count": 10,
  "reels_count": 10
}' |
apify call premiumscraper/facebook-reactions-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Facebook Reactions Scraper⚡",
        "description": "Extract Facebook reaction summaries from profile inputs, posts, videos, photos, shares, and reels in row per discovered item. Output includes total reactions, per-type counts and percentages, comments, shares, dominant reaction, reel play counts, and profile links ✨ Facebook Reactions Scraper⚡",
        "version": "1.0",
        "x-build-id": "c90926jw2RS6fKGBm"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/premiumscraper~facebook-reactions-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-premiumscraper-facebook-reactions-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/premiumscraper~facebook-reactions-scraper/runs": {
            "post": {
                "operationId": "runs-sync-premiumscraper-facebook-reactions-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/premiumscraper~facebook-reactions-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-premiumscraper-facebook-reactions-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": [
                    "facebook_urls"
                ],
                "properties": {
                    "facebook_urls": {
                        "title": "Facebook URLs / Usernames",
                        "type": "array",
                        "description": "One mixed input box for Facebook usernames, profile/page URLs, direct post/video/photo/share/permalink URLs, and direct reel/share-r URLs.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "posts_count": {
                        "title": "Posts Per Profile",
                        "minimum": 0,
                        "type": "integer",
                        "description": "How many posts to collect from each username or profile/page input. Set 0 to skip profile posts."
                    },
                    "reels_count": {
                        "title": "Reels Per Profile",
                        "minimum": 0,
                        "type": "integer",
                        "description": "How many reels to collect from each username or profile/page input. Set 0 to skip profile reels."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
