# Lu.ma Event Discovery Scraper (`devilscrapes/luma-event-discovery`) Actor

Scrape public Lu.ma event pages — title, date/time, venue, geo, host(s) with public LinkedIn, ticket price & capacity, and featured-guest count. City, category, discover feeds, and individual event URLs. Public-only, no login, GDPR-safe.

- **URL**: https://apify.com/devilscrapes/luma-event-discovery.md
- **Developed by:** [DevilScrapes](https://apify.com/devilscrapes) (community)
- **Categories:** Social media, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 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

<div align="center">
  <img src=".actor/icon.svg" width="160" alt="Devil Scrapes mark" />

## Lu.ma Event Discovery Scraper

**💰 $4.00 / 1 000 results** &nbsp;·&nbsp; pay only for results &nbsp;·&nbsp; no credit card to try

_We do the dirty work so your dataset stays clean._ 😈

Scrape public Lu.ma event pages — title, date/time, venue, geo, host(s) with public LinkedIn, ticket price & capacity, and featured-guest count. Feed it a city, a category, the discover feed, or a single event URL. Public-only, no login, GDPR-safe.

</div>

---

### 🎯 What this scrapes

Lu.ma is where AI, crypto, and startup communities run their events — and every public listing is a B2B-intent signal. This Actor reads each event page's server-rendered data (no login, no API key) and turns city / category / discover feeds and individual event URLs into clean, structured rows: when and where the event is, who's hosting (with their public LinkedIn), how the tickets are priced, how many people are coming, and how many speakers are featured.

### 🔥 What we handle for you

- 🛡️ **Browser fingerprint impersonation** — `curl-cffi` mimics real Chrome / Firefox / Safari TLS handshakes so Lu.ma's Cloudflare layer serves a browser, not Python.
- 🌐 **Residential proxy rotation** via Apify Proxy — a fresh session and exit IP whenever you need one.
- 🔁 **Retries with exponential backoff** on `403 / 408 / 429 / 5xx` — up to 5 attempts per page, so a transient block never costs you a row.
- 🧭 **List-vs-event auto-detection** — pass a city feed or a single event URL; the Actor figures out which and parses accordingly.
- 🧊 **Clean, typed dataset rows** — Pydantic-validated, ISO-8601 timestamps, stable IDs, JSON / CSV / Excel export straight from the Apify Console.
- 💰 **Pay-Per-Event pricing** — you only pay for events that land in your dataset. No data, no charge.

### 💡 Use cases

- **Event-led lead gen** — surface organizers and their public LinkedIn from the events your buyers actually attend.
- **Community & ecosystem mapping** — track which AI / crypto / startup events are running in a city or category over time.
- **Competitive intelligence** — watch a rival's event cadence, pricing, and turnout.
- **Sponsorship prospecting** — find well-attended, paid events worth a partnership pitch.
- **Trend research** — aggregate events across cities and categories to spot what's heating up.

### ⚙️ How to use it

1. Click **Try for free** at the top of the page.
2. Drop in one or more Lu.ma URLs or slugs — `sf`, `ai`, `https://luma.com/nyc`, or a single event link.
3. Click **Start**. Output streams into the run's dataset.
4. Export from **Storage → Dataset** as JSON, CSV, or Excel — or fetch via the API.

### 📥 Input

| Field | Type | Required | Default | Notes |
|---|---|:--:|---|---|
| `urls` | `array` | **yes** | `["sf"]` | Lu.ma URLs or bare slugs: city (`sf`), category (`ai`), discover, or event pages. Both `lu.ma` and `luma.com` accepted; a bare slug becomes `https://luma.com/<slug>`. |
| `maxEventsPerUrl` | `integer` | no | `100` | Max events per list URL. `0` = every event on the page. Ignored for single-event URLs. |
| `includeFeaturedGuests` | `boolean` | no | `false` | When enabled, each row carries a `featured_guests` array (name + public social handles). Off by default for a lean lead row. |
| `proxyConfiguration` | `object` | no | `{"useApifyProxy": true}` | Apify Proxy configuration. The default shared pool is sufficient for most volumes. |

#### Example input

```json
{
  "urls": ["sf", "ai"],
  "maxEventsPerUrl": 20,
  "includeFeaturedGuests": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
````

### 📤 Output

Every row is one public event.

| Field | Type | Notes |
|---|---|---|
| `source_url` | `string` | The input URL that produced this row. |
| `event_api_id` | `string` | Lu.ma internal event ID (`evt-...`). |
| `name` | `string` | Event title. |
| `event_url` | `string` | Canonical public event URL. |
| `start_at` | `string` | Event start time (ISO-8601). |
| `end_at` | `string \| null` | Event end time, or null. |
| `timezone` | `string \| null` | IANA timezone of the event. |
| `event_type` | `string \| null` | Lu.ma event type. |
| `location_type` | `string \| null` | `offline` or `online`. |
| `city` | `string \| null` | City, when present. |
| `region` | `string \| null` | Region / state, when present. |
| `address` | `string \| null` | Street address; null when Lu.ma obfuscates it (guests-only). |
| `is_free` | `boolean` | True when the event is free. |
| `price_cents` | `integer \| null` | Base ticket price in cents, when set. |
| `max_price_cents` | `integer \| null` | Highest ticket price in cents, when set. |
| `currency` | `string \| null` | ISO currency code of the ticket price. |
| `is_sold_out` | `boolean` | True when no spots remain. |
| `requires_approval` | `boolean` | True when registration needs host approval. |
| `guest_count` | `integer` | Public guest/registration count. |
| `ticket_count` | `integer` | Public ticket count. |
| `host_name` | `string \| null` | Primary host display name. |
| `host_username` | `string \| null` | Primary host Lu.ma username. |
| `host_linkedin` | `string \| null` | Primary host public LinkedIn URL, when surfaced. |
| `host_is_verified` | `boolean` | Primary host verified-profile flag. |
| `host_count` | `integer` | Number of hosts on the event. |
| `featured_guest_count` | `integer` | Number of featured guests. |
| `featured_guests` | `array \| null` | Featured-guest details; only when `includeFeaturedGuests` is on. |
| `cover_url` | `string \| null` | Event cover image URL. |
| `scraped_at` | `string` | ISO-8601 timestamp of when this row was recorded. |

#### Example output

```json
{
  "source_url": "https://luma.com/sf",
  "event_api_id": "evt-J1JJze1sOGGFYZz",
  "name": "AI Operator Run Club: Embarcadero Loop",
  "event_url": "https://luma.com/instalily-dgxm",
  "start_at": "2026-06-14T13:30:00.000Z",
  "end_at": "2026-06-14T15:00:00.000Z",
  "timezone": "America/Los_Angeles",
  "event_type": "independent",
  "location_type": "offline",
  "city": "San Francisco",
  "region": "California",
  "address": "Embarcadero",
  "is_free": false,
  "price_cents": null,
  "max_price_cents": 0,
  "currency": "usd",
  "is_sold_out": false,
  "requires_approval": true,
  "guest_count": 142,
  "ticket_count": 142,
  "host_name": "Zac Nelson",
  "host_username": "zacnelson",
  "host_linkedin": "https://www.linkedin.com/in/zac-nelson-",
  "host_is_verified": false,
  "host_count": 2,
  "featured_guest_count": 3,
  "featured_guests": null,
  "cover_url": "https://images.lumacdn.com/event-covers/...",
  "scraped_at": "2026-06-13T10:00:00+00:00"
}
```

### 💰 Pricing

Pay-Per-Event — you pay only when these events fire:

| Event | USD | What it is |
|---|---:|---|
| `actor-start` | $0.005 | One-off warm-up charge per run |
| `result` | $0.004 | Per event written to the dataset |

Example: 1 000 events ≈ **$4.00**. No subscription, no minimum, no card to start — Apify gives every new account $5 of free credit. (The closest Store incumbent charges a $29/mo subscription.)

### 🔒 Privacy & GDPR

This Actor scrapes **public-by-design event metadata only**. Hosts are public organizer profiles Lu.ma surfaces with their LinkedIn by design. Featured guests are promotional speaker placements — emitted as a count by default, with details only behind the opt-in `includeFeaturedGuests` flag. **Full attendee lists, emails, and phone numbers are never collected** — Lu.ma does not expose them publicly, and they are out of scope.

### 🚧 Limitations

The Actor reads what Lu.ma renders publicly on the page feed. Private or invite-only calendars are not accessible. Street addresses for guests-only events are deliberately suppressed (`address` is null). List pages return roughly the first page of events Lu.ma serves for that city / category.

### ❓ FAQ

**Do I need a Lu.ma login or API key?**

No. Everything comes from the public, server-rendered page — no auth at all.

**Can I scrape a single event instead of a whole city?**

Yes. Pass the event URL (or slug) and you get that one event's row. The Actor auto-detects list pages vs single events.

**Does it collect attendee data?**

No. Attendee lists aren't public on Lu.ma, so they're out of scope. You get the event, its host(s), and the featured-guest count.

**Why is `address` sometimes null?**

When a host marks the venue guests-only, Lu.ma obfuscates the street address. We respect that and return null rather than guessing.

### 💬 Your feedback

Spotted a bug, hit a weird edge case, or need a new field? Open an
issue on the Actor's **Issues** tab on Apify Console — we ship
fixes weekly and we read every report.

***

<div align="center">

Built by **[Devil Scrapes](https://apify.com/DevilScrapes)** 😈 — a small fleet of
opinionated public-data Actors. Honest pricing, real engineering, zero fine print.

</div>

# Actor input Schema

## `urls` (type: `array`):

Lu.ma URLs or bare slugs: city (sf), category (ai), discover, or individual event pages. Both lu.ma and luma.com are accepted; a bare slug becomes https://luma.com/<slug>.

## `maxEventsPerUrl` (type: `integer`):

Maximum events to collect per list URL. Set to 0 for every event on the page. Ignored for single-event URLs.

## `includeFeaturedGuests` (type: `boolean`):

When enabled, each row carries a JSON featured\_guests array (name + public social handles). Off by default for a lean lead row.

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

Apify Proxy configuration. Lu.ma serves content without a challenge; the default shared pool is sufficient for most volumes.

## Actor input object example

```json
{
  "urls": [
    "sf"
  ],
  "maxEventsPerUrl": 100,
  "includeFeaturedGuests": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `datasetItems` (type: `string`):

All dataset items as JSON.

## `datasetItemsCsv` (type: `string`):

Same data exported to CSV.

## `datasetView` (type: `string`):

Open the run dataset in the Console.

# 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 = {
    "urls": [
        "sf"
    ],
    "maxEventsPerUrl": 100,
    "includeFeaturedGuests": false,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("devilscrapes/luma-event-discovery").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 = {
    "urls": ["sf"],
    "maxEventsPerUrl": 100,
    "includeFeaturedGuests": False,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("devilscrapes/luma-event-discovery").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 '{
  "urls": [
    "sf"
  ],
  "maxEventsPerUrl": 100,
  "includeFeaturedGuests": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call devilscrapes/luma-event-discovery --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=devilscrapes/luma-event-discovery",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Lu.ma Event Discovery Scraper",
        "description": "Scrape public Lu.ma event pages — title, date/time, venue, geo, host(s) with public LinkedIn, ticket price & capacity, and featured-guest count. City, category, discover feeds, and individual event URLs. Public-only, no login, GDPR-safe.",
        "version": "0.1",
        "x-build-id": "bZ3eK5sAN1Xcbx625"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/devilscrapes~luma-event-discovery/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-devilscrapes-luma-event-discovery",
                "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/devilscrapes~luma-event-discovery/runs": {
            "post": {
                "operationId": "runs-sync-devilscrapes-luma-event-discovery",
                "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/devilscrapes~luma-event-discovery/run-sync": {
            "post": {
                "operationId": "run-sync-devilscrapes-luma-event-discovery",
                "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": [
                    "urls"
                ],
                "properties": {
                    "urls": {
                        "title": "Lu.ma URLs or slugs",
                        "type": "array",
                        "description": "Lu.ma URLs or bare slugs: city (sf), category (ai), discover, or individual event pages. Both lu.ma and luma.com are accepted; a bare slug becomes https://luma.com/<slug>.",
                        "default": [
                            "sf"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxEventsPerUrl": {
                        "title": "Max events per URL",
                        "minimum": 0,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Maximum events to collect per list URL. Set to 0 for every event on the page. Ignored for single-event URLs.",
                        "default": 100
                    },
                    "includeFeaturedGuests": {
                        "title": "Include featured guests",
                        "type": "boolean",
                        "description": "When enabled, each row carries a JSON featured_guests array (name + public social handles). Off by default for a lean lead row.",
                        "default": false
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify Proxy configuration. Lu.ma serves content without a challenge; the default shared pool is sufficient for most volumes.",
                        "default": {
                            "useApifyProxy": true
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
