# Fathom Public Meeting Transcript Exporter (`automation-lab/fathom-public-meeting-transcript-exporter`) Actor

Export public Fathom share links into timestamped transcript records for CRM, sales QA, and research workflows.

- **URL**: https://apify.com/automation-lab/fathom-public-meeting-transcript-exporter.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

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

## Fathom Public Meeting Transcript Exporter

Export public Fathom meeting share links into clean, structured transcript records.

Turn customer-supplied public Fathom links into meeting metadata, timestamped speaker segments, and recording URLs that are ready for CRM, QA, research, or conversation-intelligence workflows.

> This Actor works only with links that are publicly accessible without a Fathom account.

### What does this Fathom transcript exporter do?

This Fathom scraper visits each supplied `fathom.video/share/...` link over HTTP and exports one meeting record per link. It reads the public share page and its displayed transcript export, then keeps transcript lines nested with their speaker and timestamp.

It is designed for exporting meetings your team is already authorized to access through a public share link. No account login, account cookie, or Fathom API key is used.

### Who is it for?

- **RevOps teams** importing customer-call context into a CRM.
- **Sales enablement teams** reviewing discovery and demo conversations.
- **Agencies** delivering client conversation audits from client-provided links.
- **Researchers** organizing public interview or meeting evidence.
- **QA teams** checking timestamped call notes in a repeatable export format.

### Why use this extractor?

Manual copy-and-paste loses structure and is slow for batches of meetings. This Actor makes public meetings consistent: one dataset item contains the source link, meeting title, timing, recording reference, and transcript segments.

It also makes access state explicit. A sign-in-gated link is returned as a skipped record instead of being retried, guessed, or accessed with credentials.

### What data do I get?

| Field | Description |
| --- | --- |
| `sourceUrl` | Supplied Fathom share URL |
| `canonicalUrl` | Normalized public share URL |
| `isAccessible` | Whether the link was public |
| `accessibility` | `public`, `login_required`, `invalid_url`, `unavailable`, or `error` |
| `title` / `topic` | Public meeting title and topic |
| `startedAt` | Public meeting start time when displayed |
| `durationMinutes` | Displayed duration |
| `recordingUrl` | Public recording playlist URL when displayed |
| `transcriptSegments` | Speaker, timestamp, seconds offset, and text |
| `transcriptSegmentCount` | Number of exported speech segments |
| `error` | Clear reason for a skipped link |

### How much does it cost to export Fathom meeting transcripts?

The Actor uses pay-per-event pricing: a small start fee plus a per-accessible-meeting export event. Inaccessible, login-required, and invalid links are not billed as exported meetings.

Apify plan discounts apply to the per-meeting event. See the Actor pricing panel for current tier prices before running a large batch.

### Quick start

1. Open the Actor on Apify.
2. Paste one or more public Fathom share URLs into **Public Fathom share links**.
3. Set a conservative meeting limit for your first run.
4. Run the Actor.
5. Export the default dataset as JSON, CSV, or Excel.

### Input

#### Public Fathom share links

Provide URLs in the public-share format:

```text
https://fathom.video/share/SHARE_TOKEN
````

Each link becomes one output record. Query parameters are allowed and are normalized to the canonical share URL.

#### Maximum meetings to export

`maxItems` limits how many supplied URLs are processed. Start with 5 to validate links and output shape before a larger import.

### Output contract

The Actor outputs **one meeting per dataset item**, not one row per transcript line. `transcriptSegments` is an array so a meeting remains a coherent CRM or analysis record.

```json
{
  "title": "Customer discovery call",
  "isAccessible": true,
  "transcriptSegments": [
    {
      "speaker": "Alex",
      "timestamp": "2:14",
      "timestampSeconds": 134,
      "text": "We need to consolidate our reporting workflow."
    }
  ]
}
```

### Handling inaccessible links

Fathom share settings can be changed or revoked. When a link redirects to Fathom sign-in, the Actor returns `accessibility: "login_required"` and does not attempt authentication.

If a URL is not a Fathom public-share URL, it returns `accessibility: "invalid_url"`. This makes it easy to filter and fix a batch without hidden retries.

### Transcript segment format

A segment is generated from the public transcript’s displayed speaker marker and following speech text. It includes a human-readable timestamp and numeric seconds offset for sorting or joining with downstream media tools.

Screen-sharing system notices are excluded from speech segments. Empty or unavailable public transcript content produces an accessible meeting record with zero segments.

### CRM workflow

Use an Apify webhook or API client after a run finishes. Map `title`, `startedAt`, and `transcriptSegments` into your CRM’s call-note or custom-object model.

For lean CRM imports, flatten `transcriptSegments` in your ETL tool while retaining `meetingId` and `sourceUrl` as the join keys.

### Conversation QA workflow

Filter to `isAccessible = true`, then review segment timestamps alongside the source recording. You can look for objection-handling phrases, required disclosures, competitor references, or follow-up commitments in your own compliant analysis workflow.

Use `accessibility` and `error` to create a remediation queue for expired client links.

### Research workflow

Researchers can use public meeting links as sources while preserving a reproducible source URL and extraction time. Store the exported JSON unchanged, then create derived quotes or themes in a separate analysis table.

Do not treat a public link as permission to republish sensitive conversation content. Follow your organization’s policies and the participants’ expectations.

### Integrations

- **Google Sheets:** export CSV from the dataset for lightweight review.
- **Airtable:** import meeting records and use `sourceUrl` as a source-of-truth field.
- **HubSpot or Salesforce:** create a call-note record after your approved integration validates the meeting.
- **Snowflake or BigQuery:** ingest JSON records for analytics and quality dashboards.
- **Zapier or Make:** trigger a downstream workflow from an Apify run webhook.

### API usage: Node.js

```js
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/fathom-public-meeting-transcript-exporter').call({
  startUrls: [{ url: 'https://fathom.video/share/SHARE_TOKEN' }],
  maxItems: 5,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
```

### API usage: Python

```python
from apify_client import ApifyClient

client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/fathom-public-meeting-transcript-exporter').call(run_input={
    'startUrls': [{'url': 'https://fathom.video/share/SHARE_TOKEN'}],
    'maxItems': 5,
})
print(list(client.dataset(run['defaultDatasetId']).iterate_items()))
```

### API usage: cURL

```bash
curl "https://api.apify.com/v2/acts/automation-lab~fathom-public-meeting-transcript-exporter/runs?token=$APIFY_TOKEN" \
  -H 'content-type: application/json' \
  -d '{"startUrls":[{"url":"https://fathom.video/share/SHARE_TOKEN"}],"maxItems":5}'
```

### MCP: use this Actor from Claude

Add the Apify MCP server in Claude Code, then enable this Actor’s tool:

```bash
claude mcp add --transport http apify "https://mcp.apify.com?tools=automation-lab/fathom-public-meeting-transcript-exporter"
```

For Claude Desktop or another MCP client, use this server configuration:

```json
{
  "mcpServers": {
    "apify": {
      "type": "http",
      "url": "https://mcp.apify.com?tools=automation-lab/fathom-public-meeting-transcript-exporter"
    }
  }
}
```

Example prompts:

- “Export these public Fathom meeting transcripts and give me the dataset URL.”
- “Check which supplied Fathom share links are still public.”
- “Create a CSV-ready list of timestamped transcript segments from these approved meeting links.”

### Privacy and legality

Only submit links you are authorized to process. This Actor intentionally does not use logins, private APIs, or cookies to bypass Fathom sharing controls. Respect contracts, participant consent, applicable privacy law, and Fathom’s terms.

A public link may still contain personal or confidential information. Apply your organization’s retention, access-control, and data-minimization policies after export.

### Reliability notes

Public share pages can change. The Actor uses the page’s public server-rendered meeting payload and its associated public transcript export route, avoiding browser automation where it is not needed.

If Fathom removes a transcript from a public page, the meeting may still be returned with zero transcript segments rather than fabricated content.

### Tips for clean imports

- Validate a small batch before processing a client’s full list.
- Deduplicate input links before a run.
- Preserve `sourceUrl` and `scrapedAt` for auditability.
- Filter `isAccessible` before triggering downstream enrichment.
- Keep transcript arrays as JSON until your destination schema is finalized.

### Troubleshooting

#### Why did I get `login_required`?

The supplied link redirected to Fathom sign-in. Ask the link owner to update share access or provide a genuinely public share URL. Do not add credentials to this Actor.

#### Why are there zero transcript segments?

The share page may be public while no transcript is currently displayed, or Fathom may have changed the transcript format. The meeting metadata remains available as a record of what was checked.

#### Why is my URL invalid?

Use the exact `https://fathom.video/share/...` share link. App, login, and generic Fathom URLs are intentionally rejected.

### FAQ

#### Does this Actor transcribe audio?

No. It exports transcript content displayed through a public Fathom share link. It does not download audio for transcription.

#### Does it work with private meetings?

No. Private and sign-in-gated meetings are reported as skipped records.

#### Does it use a Fathom account?

No. The Actor has no input for credentials and never uses account cookies or API keys.

#### Can I export recording URLs?

When a public share page displays a recording playlist URL, it is included as `recordingUrl`. Your downstream use must remain authorized.

### Related scrapers

For adjacent automation-lab workflows, see the [Google Search Scraper](https://apify.com/automation-lab/google-search-scraper) for source discovery and the [Contact Info Scraper](https://apify.com/automation-lab/contact-info-scraper) for approved contact-data workflows.

### Support

Include a sample share URL with sensitive values redacted, the run ID, and the returned `accessibility`/`error` fields when reporting an issue. This helps distinguish a revoked link from a page-format change.

### Data retention

Dataset retention is controlled by your Apify account settings. Export or delete meeting data according to your organization’s policy. The Actor does not create a separate copy outside Apify storage.

### Limits

The Actor processes supplied links only. It does not search Fathom, enumerate share tokens, access accounts, or retry permission failures. Set `maxItems` to keep a run bounded.

### Changelog

See [the Actor changelog](.actor/CHANGELOG.md) for user-visible releases.

# Actor input Schema

## `startUrls` (type: `array`):

Paste public https://fathom.video/share/... links. This Actor never uses a Fathom login, cookies, or API key.

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

Stops after this many supplied links. Keep the first run small while validating your links.

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://fathom.video/share/4YJZWNy2yCE1CMb7qGTZ38v2vGJCXhvt"
    }
  ],
  "maxItems": 5
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# 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 = {
    "startUrls": [
        {
            "url": "https://fathom.video/share/4YJZWNy2yCE1CMb7qGTZ38v2vGJCXhvt"
        }
    ],
    "maxItems": 5
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/fathom-public-meeting-transcript-exporter").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 = {
    "startUrls": [{ "url": "https://fathom.video/share/4YJZWNy2yCE1CMb7qGTZ38v2vGJCXhvt" }],
    "maxItems": 5,
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/fathom-public-meeting-transcript-exporter").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 '{
  "startUrls": [
    {
      "url": "https://fathom.video/share/4YJZWNy2yCE1CMb7qGTZ38v2vGJCXhvt"
    }
  ],
  "maxItems": 5
}' |
apify call automation-lab/fathom-public-meeting-transcript-exporter --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=automation-lab/fathom-public-meeting-transcript-exporter",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Fathom Public Meeting Transcript Exporter",
        "description": "Export public Fathom share links into timestamped transcript records for CRM, sales QA, and research workflows.",
        "version": "0.1",
        "x-build-id": "HaiCwYltcrWePZo8E"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~fathom-public-meeting-transcript-exporter/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-fathom-public-meeting-transcript-exporter",
                "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/automation-lab~fathom-public-meeting-transcript-exporter/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-fathom-public-meeting-transcript-exporter",
                "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/automation-lab~fathom-public-meeting-transcript-exporter/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-fathom-public-meeting-transcript-exporter",
                "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": [
                    "startUrls"
                ],
                "properties": {
                    "startUrls": {
                        "title": "🔗 Public Fathom share links",
                        "type": "array",
                        "description": "Paste public https://fathom.video/share/... links. This Actor never uses a Fathom login, cookies, or API key.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "maxItems": {
                        "title": "Maximum meetings to export",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Stops after this many supplied links. Keep the first run small while validating your links.",
                        "default": 5
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
