# $0.7/1K 📞 Propertyfinder Agents & Brokers Leads⚡️ (`azzouzana/propertyfinder-leads-scraper`) Actor

🔥 Scrape Propertyfinder ( ae | sa | qa | eg | bh ) agents/brokers search result pages for as from $0.7 per 1,000 records 💰 Exportable to JSON, CSV, or Excel... or API

> Get a plethora of information; simply enter the search page URL and get your data! Blazing fast & cheap⚡

- **URL**: https://apify.com/azzouzana/propertyfinder-leads-scraper.md
- **Developed by:** [Azzouzana](https://apify.com/azzouzana) (community)
- **Categories:** Lead generation, Real estate, E-commerce
- **Stats:** 112 total users, 11 monthly users, 100.0% runs succeeded, 4 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $0.70 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
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

## Propertyfinder Agents & Brokers Scraper — UAE, KSA, Qatar, Egypt & Bahrain

### 🤩 Features

🚀 Our blazing fast Propertyfinder agents/brokers extractor 🏠 lets you search & extract agents and/or brokers
information and export them to various format (JSON, CSV, HTML etc..)
🔥 Bring your search URLs, and you're good to go!
👉 It enables you to scrape rich details as contact information, experience, LinkedIn page, transactions, location,
experiences, reviews & a lot more!

The scraper has a required `startUrl` parameter which is an array holding a list of direct real estate links

- Examples of valid URLs:
    - `https://www.propertyfinder.ae/en/find-agent/search?text=dianas&category_id=2`
    - `https://www.propertyfinder.sa/en/find-broker/search?location_id=11`

The actor supports scraping data from Propertyfinder in the following countries: the United Arab Emirates (AE), Saudi
Arabia (SA), Qatar (QA), Egypt (EG), and Bahrain (BH)

### Looking for something else?

- If you want to search for & extract real estate ads structured data from search pages like (
  e.g: `https://www.propertyfinder.qa/en/search?l=9&c=2&fu=0&rp=m&ob=mr`) instead, feel free to check out
  the [Propertyfinder ads search results pages scraper 🏠](https://apify.com/azzouzana/propertyfinder-ads-search-results-pages-scraper)
  .

### 🤔 Why scrape Propertyfinder?

Propertyfinder is one of the most popular real estate websites in the MENA region, with thousands of agents and brokers.

So what could you do with all these ads?

- Build a database of real estate agents or brokers for targeted outreach, partnership opportunities, or marketing
  campaigns.
- Analyze agent activity, listings, and specialties to understand trends, competition, and market dynamics.
- Monitor broker networks and their listings to compare services, pricing strategies, or geographical presence.
- Collect reviews, ratings, and feedback to identify top-performing agents, customer preferences, or market demand.
- Enhance existing databases by adding agent contact details, agency affiliations, or performance metrics.
- Automate data collection to save time, reduce manual errors, or scale your operations.

Sky is the limit 🚀

### 🆓 Free tier limitations

We want you to see how this actor works before you commit. To keep things fair for everyone, the **free tier** usually
includes these trial limits:

- **Sample data:** up to **5 listings** per run—enough to check data quality.
- **Daily cap:** **5 runs** per calendar day (UTC).
- **Between runs:** at least **1 minute** before you can start another run.

> Limits can change with platform load depending on system load and your intended scraping to prevent what we might interpret as free users abuse.

#### Upgrade when you're ready!

Use the free tier to decide if this actor fits your project. Paid Apify plans remove these wait times and caps so you
can run at full volume—[**upgrade to a paid plan**](https://apify.com/pricing?fpr=cbgdsf).

### 🛠️ Input

| Field | Type | Description | Default value / Example |
| ----- | ---- | ----------- | ------------- |
| `startUrl` | `array` | the search page's result link | `https://www.propertyfinder.ae/en/find-agent/search?text=diana&category_id=2`
| `maxItems` | `integer` | Maximum number of items to scrape | `100`

### 🧐 Output

Output is stored in a dataset. Each item is information about an agent or a broker:

#### Output examples

The scraping result may look like this

Agent output:

```json
{
  "id": 12001,
  "slug": "sara-al-maktoum",
  "name": "Sara Al Maktoum",
  "email": "sara.almaktoum@example.com",
  "phone": "+971501234567",
  "whatsappPhone": "+971509876543",
  "userId": 22001,
  "superagent": true,
  "verified": true,
  "totalProperties": 14,
  "propertiesResidentialForRentCount": 4,
  "propertiesResidentialForSaleCount": 10,
  "propertiesCommercialForRentCount": 0,
  "propertiesCommercialForSaleCount": 0,
  "avgWhatsappResponseTime": 42,
  "experienceSince": 2019,
  "image": {
    "token": "",
    "path": "12001/a1b2c3.jpg",
    "links": {
      "agentCard": "https://www.propertyfinder.ae/agent/0/170/200/MODE/7c94f5/12001-a1b2c3.jpg?ctr=ae",
      "agentCardJpg": "https://www.propertyfinder.ae/agent/0/170/200/MODE/7c94f5/12001-a1b2c3.jpg?ctr=ae",
      "agentCardWebp": "https://www.propertyfinder.ae/agent/0/170/200/MODE/7c94f5/12001-a1b2c3.webp?ctr=ae",
      "desktop": "https://www.propertyfinder.ae/agent/0/260/200/MODE/9ebb19/12001-a1b2c3.jpg?ctr=ae",
      "desktop2x": "https://www.propertyfinder.ae/agent/0/520/400/MODE/19b43e/12001-a1b2c3.jpg?ctr=ae",
      "desktop2xJpg": "https://www.propertyfinder.ae/agent/0/520/400/MODE/19b43e/12001-a1b2c3.jpg?ctr=ae",
      "desktop2xWebp": "https://www.propertyfinder.ae/agent/0/520/400/MODE/19b43e/12001-a1b2c3.webp?ctr=ae",
      "desktopJpg": "https://www.propertyfinder.ae/agent/0/260/200/MODE/9ebb19/12001-a1b2c3.jpg?ctr=ae",
      "desktopWebp": "https://www.propertyfinder.ae/agent/0/260/200/MODE/9ebb19/12001-a1b2c3.webp?ctr=ae",
      "mobile": "https://www.propertyfinder.ae/agent/0/130/100/MODE/8c9b00/12001-a1b2c3.jpg?ctr=ae",
      "mobileJpg": "https://www.propertyfinder.ae/agent/0/130/100/MODE/8c9b00/12001-a1b2c3.jpg?ctr=ae",
      "mobileWebp": "https://www.propertyfinder.ae/agent/0/130/100/MODE/8c9b00/12001-a1b2c3.webp?ctr=ae",
      "propertyCard": "https://www.propertyfinder.ae/agent/0/38/38/MODE/0fa569/12001-a1b2c3.jpg?ctr=ae",
      "propertyCardJpg": "https://www.propertyfinder.ae/agent/0/38/38/MODE/0fa569/12001-a1b2c3.jpg?ctr=ae",
      "propertyCardWebp": "https://www.propertyfinder.ae/agent/0/38/38/MODE/0fa569/12001-a1b2c3.webp?ctr=ae"
    }
  },
  "position": "Senior Sales Consultant",
  "bio": "Hi, I'm Sara Al Maktoum, a Senior Sales Consultant at Palm Gate Realty in Dubai. I help buyers and investors find apartments, townhouses and villas across Dubai Marina, JVC and Downtown. This sample bio is fictional and shown for documentation purposes only.",
  "nationality": {
    "code": "AE",
    "name": "United Arab Emirates"
  },
  "linkedinAddress": "https://www.linkedin.com/in/example-profile",
  "licenseNumber": "BRK-12001",
  "ranking": 91,
  "isTransactionsVisible": true,
  "transactionsCount": 3,
  "listingLevel": 1,
  "averageRating": 4.6,
  "reviewCount": 12,
  "medianListingQuality": 98,
  "ratingDistribution": {
    "score1": 0,
    "score2": 1,
    "score3": 1,
    "score4": 3,
    "score5": 7
  },
  "languages": [
    {
      "id": 1,
      "name": "English"
    },
    {
      "id": 2,
      "name": "Arabic"
    }
  ],
  "topLocations": [
    {
      "id": 101,
      "name": "Dubai Marina"
    },
    {
      "id": 102,
      "name": "Jumeirah Village Circle"
    },
    {
      "id": 103,
      "name": "Downtown Dubai"
    }
  ],
  "superAgentAwardImageUrl": "",
  "claimedTransactionsSale": 2,
  "claimedTransactionsRent": 1,
  "claimedTransactionsDealVolume": 4200000,
  "claimedTransactionsSaleAVGAmount": 1850000,
  "claimedTransactionsRentAVGAmount": 95000,
  "claimedTransactionsRentTotalAmount": 95000,
  "claimedTransactionsSaleTotalAmount": 3700000,
  "claimedTransactionsList": [],
  "broker": {
    "id": 501,
    "slug": "palm-gate-realty-501",
    "name": "Palm Gate Realty",
    "logo": {
      "token": "a1b2c3d4e5f6789012345678abcdef01",
      "path": "/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/original.jpg",
      "links": {
        "desktop": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/260x200.jpg",
        "desktop2x": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/520x400.jpg",
        "desktop2xJpg": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/520x400.jpg",
        "desktop2xWebp": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/520x400.webp",
        "desktopJpg": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/260x200.jpg",
        "desktopWebp": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/260x200.webp",
        "logoSmall": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/178x98.jpg",
        "logoSmallJpg": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/178x98.jpg",
        "logoSmallWebp": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/178x98.webp",
        "mobile": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/130x100.jpg",
        "mobileJpg": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/130x100.jpg",
        "mobileWebp": "https://static.shared.propertyfinder.ae/media/images/client_logos/501/00000000-0000-4000-8000-000000000001/130x100.webp"
      }
    },
    "address": "Office 12, Example Tower, Sheikh Zayed Road, Dubai, ",
    "location": "",
    "clientId": 501
  },
  "compliances": [
    {
      "type": "other",
      "value": "DLD-12001"
    }
  ],
  "permaLink": "https://www.propertyfinder.ae/en/agent/12001"
}
````

Broker output:

```json
{
  "id": 8801,
  "urlSlug": "al-noor-property-management-8801",
  "name": "Al Noor Property Management",
  "email": "contact@example.com",
  "phone": "+966112345678",
  "ranking": 52.5,
  "isVerified": true,
  "clientId": 8801,
  "clientType": "broker",
  "clientSegmentWeight": 2500,
  "clientTierWeight": 1,
  "totalProperties": 11,
  "propertiesResidentialForRentCount": 7,
  "propertiesResidentialForSaleCount": 3,
  "propertiesCommercialForRentCount": 1,
  "propertiesCommercialForSaleCount": 0,
  "address": "Office 4, Example Plaza, King Fahd Road, Riyadh, ",
  "licenseNumber": "1010880101",
  "licenseLabel": "License",
  "location": "",
  "locationId": 11,
  "description": "Fictional sample broker profile for documentation purposes.",
  "transactionsCount": 2,
  "totalAgents": 5,
  "totalSuperAgents": 2,
  "logo": {
    "token": "b2c3d4e5f6789012345678abcdef012345",
    "path": "/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/original.jpg",
    "links": {
      "desktop": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/260x200.jpg",
      "desktop2x": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/520x400.jpg",
      "desktop2xJpg": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/520x400.jpg",
      "desktop2xWebp": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/520x400.webp",
      "desktopJpg": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/260x200.jpg",
      "desktopWebp": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/260x200.webp",
      "logoSmall": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/178x98.jpg",
      "logoSmallJpg": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/178x98.jpg",
      "logoSmallWebp": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/178x98.webp",
      "mobile": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/130x100.jpg",
      "mobileJpg": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/130x100.jpg",
      "mobileWebp": "https://static.shared.propertyfinder.sa/media/images/client_logos/8801/00000000-0000-4000-8000-000000000002/130x100.webp"
    }
  },
  "awards": [],
  "parentId": 0,
  "isMainBranch": true,
  "totalBranches": 1,
  "permaLink": "https://www.propertyfinder.sa/en/broker/8801"
}
```

### ⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Propertyfinder FZ LLC or any
of its subsidiaries. All trademarks mentioned are the property of their respective owners.

#### 📬 Contact & Custom Solutions

Want to chat? Don't hesitate to reach out to us:

- **Discord**: `@azzouzana`
- **Email**: `labs@azzouzana.com`

#### Keywords

Propertyfinder, Propertyfinder scraper, Propertyfinder agents scraper, Propertyfinder brokers scraper, Real estate
agents, Real estate brokers, Real estate data, Real estate scraping, Propertyfinder API, Propertyfinder data extraction,
Propertyfinder agents email, Propertyfinder brokers phone number, Lead generation, Real estate leads, Dubai real estate,
UAE real estate, Saudi Arabia real estate, Qatar real estate, Egypt real estate, Bahrain real estate.

# Actor input Schema

## `startUrl` (type: `string`):

Agents or brokers Search results page URL

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

Maximum number of items to scrape.

## Actor input object example

```json
{
  "startUrl": "https://www.propertyfinder.ae/en/find-agent/search",
  "maxItems": 2000
}
```

# 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 = {
    "startUrl": "https://www.propertyfinder.ae/en/find-agent/search"
};

// Run the Actor and wait for it to finish
const run = await client.actor("azzouzana/propertyfinder-leads-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 = { "startUrl": "https://www.propertyfinder.ae/en/find-agent/search" }

# Run the Actor and wait for it to finish
run = client.actor("azzouzana/propertyfinder-leads-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 '{
  "startUrl": "https://www.propertyfinder.ae/en/find-agent/search"
}' |
apify call azzouzana/propertyfinder-leads-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "$0.7/1K 📞 Propertyfinder Agents & Brokers Leads⚡️",
        "description": "🔥 Scrape Propertyfinder ( ae | sa | qa | eg | bh ) agents/brokers search result pages for as from $0.7 per 1,000 records 💰 Exportable to JSON, CSV, or Excel... or API\n> Get a plethora of information; simply enter the search page URL and get your data! Blazing fast & cheap⚡",
        "version": "0.0",
        "x-build-id": "n1DQfHtkGlHCF9bpz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/azzouzana~propertyfinder-leads-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-azzouzana-propertyfinder-leads-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/azzouzana~propertyfinder-leads-scraper/runs": {
            "post": {
                "operationId": "runs-sync-azzouzana-propertyfinder-leads-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/azzouzana~propertyfinder-leads-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-azzouzana-propertyfinder-leads-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": [
                    "startUrl"
                ],
                "properties": {
                    "startUrl": {
                        "title": "Search results page URL",
                        "type": "string",
                        "description": "Agents or brokers Search results page URL"
                    },
                    "maxItems": {
                        "title": "Max items",
                        "minimum": 10,
                        "maximum": 50000,
                        "type": "integer",
                        "description": "Maximum number of items to scrape.",
                        "default": 2000
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
