# Facebook Review Export and Business Reputation Monitor (`scrapemint/facebook-review-intelligence`) Actor

For local businesses, agencies, and franchise operators. Pulls every Facebook recommendation for any business page with reviewer name, text, date, likes, and comment count. Monitor reputation and benchmark competitors without a SaaS subscription.

- **URL**: https://apify.com/scrapemint/facebook-review-intelligence.md
- **Developed by:** [Kennedy Mutisya](https://apify.com/scrapemint) (community)
- **Categories:** Social media, Automation, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

## 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 Review Scraper and Export Tool for Facebook Business Pages

Export every Facebook recommendation for any business page into a clean JSON, CSV, or Excel file. Pull recommendation status (positive or negative), full review text, reviewer names, dates, reaction counts, comment counts, and aggregate page ratings for your business and every competitor on Facebook.

Built for local business owners, restaurant groups, franchise operators, marketing agencies, and brand managers who need Facebook review data without paying $200 to $1,000 per month to a reputation SaaS.

---

### Who uses this Facebook review scraper

```mermaid
flowchart TD
    A[Local business owners] -->|Catch negative recs<br/>before they pile up| D[Facebook Review<br/>Data Export]
    B[Restaurant groups] -->|Rank every location<br/>in one spreadsheet| D
    C[Marketing agencies] -->|Client reputation<br/>reports in minutes| D
    R[Brand managers] -->|Track sentiment across<br/>Facebook and 6 other platforms| D
    D --> E[Weekly reputation report]
    D --> F[Location vs location ranking]
    D --> G[Competitor gap analysis]
````

| Role | What the export unlocks |
|---|---|
| **Local business owner** | Every negative recommendation with full text so you can respond the same day |
| **Restaurant group** | Recommendation trends across every location in one dataset |
| **Franchise operator** | Spot the one location dragging down the brand before it spreads |
| **Marketing agency** | Pull 10 client pages in one afternoon, generate reports from the same file |
| **Brand manager** | Facebook recommendations plus Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb in one pipeline |

***

### How the Facebook review export works

```mermaid
flowchart LR
    A[Facebook business<br/>page URL] --> B[Authenticate with<br/>your cookies]
    B --> C[Load the reviews tab]
    C --> D[Scroll and extract<br/>review cards]
    D --> E[Fallback to mbasic<br/>if needed]
    E --> F[(JSON / CSV / Excel)]
```

The actor opens each Facebook business page in a real browser using your login cookies. It loads the reviews tab, scrolls the infinite feed to load more reviews, and parses each review card from the DOM. If the main page is blocked, it falls back to mbasic.facebook.com which serves simpler server rendered HTML.

***

### Facebook Graph API vs this scraper

```mermaid
flowchart LR
    subgraph Official[Facebook Graph API]
        A1[Deprecated in v22.0]
        A2[Only 6 reviews<br/>per request]
        A3[No reviewer names<br/>without permission]
    end
    subgraph Actor[This actor]
        B1[Works in 2026<br/>and beyond]
        B2[Every review on<br/>the page]
        B3[$0.006 per review]
    end
    Official -.-> X[Choose based on<br/>your needs]
    Actor --> X
```

| Feature | Facebook Graph API | This actor |
|---|---|---|
| Status | Deprecated (v22.0, Jan 2025) | Working |
| Reviews per page | 6 per request | Full history |
| Reviewer names | Only with user permission | Yes (public display names) |
| Recommendation text | Limited | Full text |
| Reaction counts | No | Yes |
| Comment counts | No | Yes |
| Price | Required app review | $0.006 per review, first 50 free |

***

### Quick start

Export recent Facebook recommendations for one restaurant:

```bash
curl -X POST "https://api.apify.com/v2/acts/scrapemint~facebook-review-intelligence/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "pageUrls": [
      { "url": "https://www.facebook.com/InNOut/reviews" }
    ],
    "maxReviews": 200,
    "loginCookies": "[{\"name\":\"c_user\",\"value\":\"YOUR_VALUE\",\"domain\":\".facebook.com\"}, ...]"
  }'
```

Compare your business against 2 competitors in one run:

```json
{
  "pageUrls": [
    { "url": "https://www.facebook.com/YourBusiness/reviews" },
    { "url": "https://www.facebook.com/Competitor1/reviews" },
    { "url": "https://www.facebook.com/Competitor2/reviews" }
  ],
  "maxReviews": 500,
  "loginCookies": "[your cookies here]"
}
```

Pull only your own page to check for new negative recommendations:

```json
{
  "pageUrls": [
    { "url": "https://www.facebook.com/YourBusiness/reviews" }
  ],
  "maxReviews": 100,
  "loginCookies": "[your cookies here]"
}
```

***

### How to get your Facebook login cookies

Facebook requires login to view reviews. Export your cookies once and paste them into the input.

```mermaid
flowchart LR
    A[Install Cookie-Editor<br/>browser extension] --> B[Go to facebook.com<br/>while logged in]
    B --> C[Click extension icon<br/>then Export as JSON]
    C --> D[Paste the JSON array<br/>into loginCookies field]
    D --> E[Run the actor]
```

1. Install a browser extension like **Cookie-Editor** or **EditThisCookie** (available for Chrome and Firefox).
2. Go to facebook.com and make sure you are logged in.
3. Click the extension icon. Click "Export" or "Export as JSON."
4. Paste the JSON array into the `loginCookies` field in the actor input.

The most important cookies are `c_user`, `xs`, and `datr`. The actor only uses these to authenticate. It does not store or share them.

***

### What one review record looks like

```json
{
  "recommendation": "positive",
  "reviewText": "Best burgers in California. Drive thru line is always long but it moves fast.",
  "reviewDate": "March 2026",
  "reviewerName": "Sarah K.",
  "reviewerUrl": "https://www.facebook.com/profile.php?id=100001234567",
  "reactionCount": 8,
  "commentCount": 2,
  "pageName": "In-N-Out Burger",
  "pageCategory": "Fast Food Restaurant",
  "pageAddress": "7009 Sunset Blvd, Hollywood, CA 90028",
  "pagePhone": "(800) 786-1000",
  "overallRating": 4.6,
  "totalReviewCount": 12847,
  "sourceUrl": "https://www.facebook.com/InNOut/reviews",
  "scrapedAt": "2026-04-16T14:22:01.445Z"
}
```

Facebook uses a recommendation system instead of star ratings. The `recommendation` field is either `positive` (recommends) or `negative` (doesn't recommend). Every record also carries the page metadata so multi location exports group cleanly by `pageName` in any spreadsheet.

***

### Inputs

| Field | Type | Default | What it does |
|---|---|---|---|
| `pageUrls` | array | `[]` | Facebook business page URLs (with or without /reviews) |
| `pageUrl` | string | `null` | Single URL shortcut |
| `maxReviews` | integer | `500` | Hard cap per page. Controls cost. |
| `loginCookies` | string | `""` | Your Facebook cookies as a JSON array (required for most pages) |
| `proxyConfiguration` | object | Residential | Apify proxy settings. Facebook blocks datacenter IPs. |

***

### Pricing

Pay per review. Free tier lets you verify the output before spending anything.

| Tier | Price | Best for |
|---|---|---|
| Free | First 50 reviews per run | Verifying the output format |
| Standard | $0.006 per review | Ongoing monitoring and benchmarking |

5,000 reviews across 10 pages: **$29.70 once**. Reputation SaaS subscriptions for the same coverage: $200 to $1,000 per month.

***

### Benchmark every location in one run

```mermaid
flowchart LR
    A[Location 1 URL] --> X[Actor]
    B[Location 2 URL] --> X
    C[Location 3 URL] --> X
    X --> D[(Unified review<br/>dataset)]
    D --> E[Group by pageName]
    E --> F[Location vs location<br/>recommendation report]
```

Every record carries `pageName`, `pageAddress`, and `overallRating`, so a pivot table turns multi location exports into a recommendation ranking in seconds.

***

### Monitor reputation across 7 platforms in one pipeline

```mermaid
flowchart TD
    G[Google Reviews] --> R[Unified<br/>Reputation Dataset]
    F[Facebook Reviews] --> R
    Y[Yelp Reviews] --> R
    T[TripAdvisor Reviews] --> R
    B[Booking Reviews] --> R
    TP[Trustpilot Reviews] --> R
    A[Airbnb Data] --> R
    R --> D1[Cross platform<br/>sentiment report]
    R --> D2[Platform by platform<br/>comparison]
    R --> D3[Single source of truth<br/>for every review]
```

Run all seven actors on the same business. Merge the datasets. One spreadsheet with every review from every platform. No SaaS subscription needed.

***

### Common workflows

- **Weekly reputation check.** Schedule this actor every Monday on your own Facebook page. Skim the negative recommendations. Respond before they spread.
- **Competitor intelligence.** Pull your page plus 3 rivals. Compare who gets more positive recommendations and read what their happy customers mention.
- **Franchise audit.** Pass every location page in one run. Rank by recommendation ratio. Find the underperformer before the quarterly review.
- **Agency reporting.** Pull 10 client pages in one session. Build a quarterly recommendation trend report from a single dataset.
- **Cross platform reputation.** Combine with Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb actors for a full picture across 7 platforms.

***

### Related tools in the review intelligence suite

- [**Google Reviews Intelligence**](https://apify.com/scrapemint/google-reviews-intelligence): Google Maps reviews with full history export past the 5 review API cap
- [**Yelp Review Intelligence**](https://apify.com/scrapemint/yelp-review-intelligence): Yelp reviews with elite reviewer tracking, useful/funny/cool votes
- [**TripAdvisor Review Intelligence**](https://apify.com/scrapemint/tripadvisor-review-intelligence): hotel, restaurant, and attraction reviews with trip type and stay dates
- [**Booking Review Intelligence**](https://apify.com/scrapemint/booking-review-intelligence): hotel guest reviews with sentiment scores, category breakdowns, and management replies
- [**Trustpilot Brand Reputation**](https://apify.com/scrapemint/trustpilot-brand-reputation): brand trust scores, consumer country, and verification status
- [**Airbnb Market Intelligence**](https://apify.com/scrapemint/airbnb-market-intelligence): rental pricing, occupancy signals, and guest review data

Combine all seven for a full business reputation picture across Google, Facebook, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb.

***

### Frequently asked questions

**How do I scrape Facebook reviews into a CSV or Excel file?**
Run this actor with a Facebook business page URL, your login cookies, and a review cap. Export the dataset as CSV or Excel from the Apify console or pull it via the API.

**Is there a Facebook Reviews API that still works in 2026?**
No. The official Facebook Graph API deprecated its page ratings endpoint in v22.0 (January 2025). This actor scrapes the live Facebook page directly, which works regardless of API changes.

**How do I download all my Facebook business page recommendations?**
Paste your business page URL into `pageUrls`. The actor loads the reviews tab, scrolls to load all recommendations, and exports them with reviewer info and reaction counts.

**How do I monitor Facebook reviews without paying for a SaaS tool?**
Schedule this actor weekly on the Apify platform. Each run exports your latest recommendations. Diff against last week in a spreadsheet. Replaces a $200+ monthly subscription.

**Can I compare multiple Facebook business pages in one run?**
Yes. Pass every URL in `pageUrls`. Every record includes `pageName` and `pageAddress` for easy grouping and ranking.

**What is the difference between Facebook reviews and recommendations?**
Facebook replaced star ratings with a recommendation system in 2018. Users now select "Recommends" or "Doesn't recommend" and optionally add text. This actor captures both the recommendation status and the full text.

**Why does this actor need my Facebook cookies?**
Facebook requires login to view business page reviews. The actor uses your cookies to authenticate the browser session. It does not store, share, or transmit your cookies anywhere outside the run.

**Does this work for any type of Facebook business page?**
Yes. Restaurants, retail stores, salons, clinics, gyms, real estate agencies, auto shops, any page that has a Reviews or Recommendations tab on Facebook.

**Can I use this with the other review scrapers in the suite?**
Yes. Run this actor alongside the Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb actors. Merge the datasets for a full cross platform reputation report from 7 sources.

**How fresh is the data?**
Live at query time. Every run pulls straight from Facebook.

**Why residential proxies?**
Facebook blocks datacenter IPs aggressively. Residential proxies keep runs clean, and the actor ships with residential defaults.

**What does mbasic.facebook.com mean in the logs?**
The actor automatically falls back to mbasic.facebook.com (a lighter version of Facebook) when the main page does not load reviews properly. This is normal and the output quality is the same.

# Actor input Schema

## `pageUrls` (type: `array`):

One or more Facebook business page URLs. Example: https://www.facebook.com/InNOut/reviews

## `pageUrl` (type: `string`):

Single Facebook business page URL. Used only if pageUrls is empty.

## `maxReviews` (type: `integer`):

Hard cap per business page. Prevents runaway charges on pages with thousands of reviews.

## `loginCookies` (type: `string`):

Paste your Facebook cookies as a JSON array. Facebook requires login to view reviews. Export cookies using a browser extension like EditThisCookie or Cookie-Editor.

## `proxyConfiguration` (type: `object`):

Apify proxy settings. Facebook blocks datacenter IPs. Use residential proxies if you see login challenges.

## Actor input object example

```json
{
  "pageUrls": [
    {
      "url": "https://www.facebook.com/InNOut/reviews"
    }
  ],
  "maxReviews": 500,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "BUYPROXIES94952"
    ]
  }
}
```

# 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 = {
    "pageUrls": [
        {
            "url": "https://www.facebook.com/InNOut/reviews"
        }
    ],
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "BUYPROXIES94952"
        ]
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapemint/facebook-review-intelligence").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 = {
    "pageUrls": [{ "url": "https://www.facebook.com/InNOut/reviews" }],
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["BUYPROXIES94952"],
    },
}

# Run the Actor and wait for it to finish
run = client.actor("scrapemint/facebook-review-intelligence").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 '{
  "pageUrls": [
    {
      "url": "https://www.facebook.com/InNOut/reviews"
    }
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "BUYPROXIES94952"
    ]
  }
}' |
apify call scrapemint/facebook-review-intelligence --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Facebook Review Export and Business Reputation Monitor",
        "description": "For local businesses, agencies, and franchise operators. Pulls every Facebook recommendation for any business page with reviewer name, text, date, likes, and comment count. Monitor reputation and benchmark competitors without a SaaS subscription.",
        "version": "0.1",
        "x-build-id": "dtenZWw4pcXLGWjH7"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapemint~facebook-review-intelligence/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapemint-facebook-review-intelligence",
                "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/scrapemint~facebook-review-intelligence/runs": {
            "post": {
                "operationId": "runs-sync-scrapemint-facebook-review-intelligence",
                "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/scrapemint~facebook-review-intelligence/run-sync": {
            "post": {
                "operationId": "run-sync-scrapemint-facebook-review-intelligence",
                "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": {
                    "pageUrls": {
                        "title": "Facebook business page URLs",
                        "type": "array",
                        "description": "One or more Facebook business page URLs. Example: https://www.facebook.com/InNOut/reviews",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "pageUrl": {
                        "title": "Single page URL (alternative)",
                        "type": "string",
                        "description": "Single Facebook business page URL. Used only if pageUrls is empty."
                    },
                    "maxReviews": {
                        "title": "Maximum reviews to extract",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Hard cap per business page. Prevents runaway charges on pages with thousands of reviews.",
                        "default": 500
                    },
                    "loginCookies": {
                        "title": "Facebook login cookies (JSON array)",
                        "type": "string",
                        "description": "Paste your Facebook cookies as a JSON array. Facebook requires login to view reviews. Export cookies using a browser extension like EditThisCookie or Cookie-Editor."
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify proxy settings. Facebook blocks datacenter IPs. Use residential proxies if you see login challenges."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
