# Clutch Agency Scraper (`mighty_monk/clutch-agency-scraper`) Actor

Scrape Clutch.co B2B agency listings for cold outreach and lead gen. Extract company name, website, location, rating, reviews, min project size, hourly rate, employees, services, and focus areas from category or search URLs.

- **URL**: https://apify.com/mighty\_monk/clutch-agency-scraper.md
- **Developed by:** [Harsh](https://apify.com/mighty_monk) (community)
- **Categories:** Lead generation, Business
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.00 / 1,000 agency scrapeds

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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/docs.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.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/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

### What does Clutch Agency Scraper do?

**Clutch Agency Scraper** extracts **B2B agency listings** from [Clutch.co](https://clutch.co) — the marketplace cold-email and lead-gen stacks treat as a primary database of service providers. Pull **company name**, **website**, **location**, **rating**, **review count**, **min project size**, **hourly rate**, **employees**, **services**, **focus areas**, and **verification** status into clean JSON.

Run it on the **Apify platform** for API access, scheduling, integrations, **residential proxy rotation**, and monitoring — without managing servers.

Prefill-ready categories: [Web Developers](https://clutch.co/web-developers), [Agencies](https://clutch.co/agencies), app developers, SEO firms, and more.

### Why use Clutch Agency Scraper?

- **Cold email / outbound lists** — Build agency prospect lists by service category (classic B2B stack input).
- **Vendor research** — Compare rates, team size, and ratings before RFPs.
- **Market mapping** — See who competes in web, mobile, SEO, design, or custom software.
- **Enrichment pipelines** — Structured rows ready for CRM import, Clay, Instantly, or Smartlead.
- **Pagination built-in** — Walk multi-page Clutch directories until your `maxAgencies` cap.

### How to use Clutch Agency Scraper

1. Open the Actor in [Apify Console](https://console.apify.com).
2. Paste a Clutch **category or search URL** (e.g. `https://clutch.co/web-developers`) into **Start URLs**, or pass category slugs in **Category slugs**.
3. Set **Max agencies** (e.g. 50).
4. Keep **Proxy configuration** on **RESIDENTIAL** (Clutch uses Cloudflare — datacenter IPs often fail).
5. Optionally enable **Follow profile pages** to enrich website/description from each agency profile.
6. Click **Start**. Download results as JSON, CSV, Excel, or HTML when the run finishes.

### Input

See the **Input** tab for the full form. Main fields:

| Field | Description | Default |
|-------|-------------|---------|
| `startUrls` | Clutch listing / category / search URLs | prefill web-developers |
| `searchUrls` | Alias for `startUrls` if that field is empty | `[]` |
| `categories` | Slugs like `web-developers`, `agencies` → `https://clutch.co/{slug}` | `[]` |
| `maxAgencies` | Cap on agency records (`0` = unlimited) | `50` |
| `followDetailPages` | Visit each Clutch profile for enrichment | `false` |
| `maxConcurrency` | Parallel requests (keep 2–5 with residential) | `3` |
| `maxRequestRetries` | Retries per failed request | `3` |
| `requestDelayMs` | Polite delay between requests | `1000` |
| `proxyConfiguration` | Apify Proxy — **RESIDENTIAL recommended** | residential on |

Example input:

```json
{
    "startUrls": [{ "url": "https://clutch.co/web-developers" }],
    "maxAgencies": 25,
    "followDetailPages": false,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": ["RESIDENTIAL"]
    }
}
````

### Output

Each dataset item is one agency. You can download the dataset in **JSON, HTML, CSV, or Excel**.

```json
{
    "companyName": "Sigma Software Group",
    "clutchUrl": "https://clutch.co/profile/sigma-software-group",
    "website": "https://sigma.software/",
    "location": "West Hollywood, CA",
    "rating": 4.8,
    "reviewCount": 37,
    "minProjectSize": "$50,000+",
    "hourlyRate": "$50 - $99 / hr",
    "employees": "1,000 - 9,999",
    "services": ["Mobile App Development", "Custom Software Development", "Web Development"],
    "focusAreas": ["Information technology"],
    "description": "Sigma Software Group is a leading company specializing in mobile app development...",
    "verified": true,
    "scrapedAt": "2026-07-20T12:00:00.000Z",
    "error": null
}
```

### Data table

| Field | Type | Description |
|-------|------|-------------|
| `companyName` | string | null | Agency name |
| `clutchUrl` | string | null | Clutch profile URL |
| `website` | string | null | Public website (redirect resolved when possible) |
| `location` | string | null | City / region as shown on Clutch |
| `rating` | number | null | Overall rating 0–5 |
| `reviewCount` | integer | null | Number of reviews |
| `minProjectSize` | string | null | e.g. `$25,000+` |
| `hourlyRate` | string | null | e.g. `$50 - $99 / hr` |
| `employees` | string | null | e.g. `10 - 49` |
| `services` | string\[] | Service lines |
| `focusAreas` | string\[] | Focus / industry tags |
| `description` | string | null | Short description |
| `verified` | boolean | null | Clutch verified badge |
| `scrapedAt` | string | ISO timestamp |
| `error` | string | null | Present when a row failed |

### How much does it cost to scrape Clutch?

This Actor uses **pay-per-event** pricing:

- **$0.004** per agency written to the dataset (`apify-default-dataset-item`)
- Small **actor-start** fee
- Plus Apify platform usage (compute + **residential proxy** transfer)

**Example:** 250 agencies ≈ **$1.00** in result fees (before compute/proxy). Free tier platform credits apply per your Apify plan.

### Tips

- Prefer **category URLs** (`/web-developers`, `/agencies`, `/app-developers`) over the homepage.
- Keep **concurrency at 2–5** with residential proxies to reduce Cloudflare challenges.
- Use `maxAgencies` to control spend on large directories.
- Enable **Follow profile pages** only when you need deeper description/service enrichment (more requests).
- Website links on Clutch are often redirects — the Actor resolves `r.clutch.co/redirect?u=...` to the real domain when present.

### FAQ, disclaimers, and support

**Is scraping Clutch legal?**\
Scraping publicly available business directory data for legitimate research is commonly practiced, but you must comply with Clutch’s Terms of Service, applicable laws (including GDPR/CCPA where relevant), and only use data for lawful purposes. This Actor is provided as a technical tool — you are responsible for how you use the output.

**Why do I get blocked?**\
Clutch is protected by Cloudflare. Always use **Apify RESIDENTIAL** proxy. Retries and lower concurrency help.

**Does it support pagination?**\
Yes. Listing handlers enqueue next-page links until `maxAgencies` is reached.

**Can I pass category slugs instead of full URLs?**\
Yes. Set `categories: ["web-developers", "agencies"]`.

**Support**\
Open an issue on the Actor’s **Issues** tab in Apify Console. Custom scrapers and enrichment pipelines are available on request.

# Actor input Schema

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

Clutch.co category, search, or agency listing pages to scrape (e.g. https://clutch.co/web-developers or https://clutch.co/agencies).

## `searchUrls` (type: `array`):

Alias for startUrls. Clutch category or search result URLs. Used when startUrls is empty.

## `categories` (type: `array`):

Optional Clutch category path segments to crawl (e.g. web-developers, agencies, app-developers). Expanded to https://clutch.co/{slug}.

## `maxAgencies` (type: `integer`):

Maximum number of agency records to extract (0 = unlimited until listing pages end).

## `followDetailPages` (type: `boolean`):

When enabled, visits each agency Clutch profile to enrich website, description, services, and focus areas.

## `maxConcurrency` (type: `integer`):

Maximum parallel HTTP requests. Keep low (2–5) with residential proxy to reduce blocks.

## `maxRequestRetries` (type: `integer`):

How many times to retry failed HTTP requests before giving up.

## `maxRequestsPerCrawl` (type: `integer`):

Hard cap on total HTTP requests (listing pages, pagination, and optional detail pages). 0 = auto from maxAgencies.

## `requestDelayMs` (type: `integer`):

Target delay between requests for polite crawling (affects maxRequestsPerMinute).

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

Apify Proxy settings. RESIDENTIAL is strongly recommended — Clutch is protected by Cloudflare.

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://clutch.co/web-developers"
    }
  ],
  "searchUrls": [],
  "categories": [],
  "maxAgencies": 50,
  "followDetailPages": false,
  "maxConcurrency": 3,
  "maxRequestRetries": 3,
  "maxRequestsPerCrawl": 0,
  "requestDelayMs": 1000,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# Actor output Schema

## `agencies` (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://clutch.co/web-developers"
        }
    ],
    "categories": []
};

// Run the Actor and wait for it to finish
const run = await client.actor("mighty_monk/clutch-agency-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 = {
    "startUrls": [{ "url": "https://clutch.co/web-developers" }],
    "categories": [],
}

# Run the Actor and wait for it to finish
run = client.actor("mighty_monk/clutch-agency-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 '{
  "startUrls": [
    {
      "url": "https://clutch.co/web-developers"
    }
  ],
  "categories": []
}' |
apify call mighty_monk/clutch-agency-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Clutch Agency Scraper",
        "description": "Scrape Clutch.co B2B agency listings for cold outreach and lead gen. Extract company name, website, location, rating, reviews, min project size, hourly rate, employees, services, and focus areas from category or search URLs.",
        "version": "1.0",
        "x-build-id": "zh6K8S3ku5KwNJzBE"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/mighty_monk~clutch-agency-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-mighty_monk-clutch-agency-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/mighty_monk~clutch-agency-scraper/runs": {
            "post": {
                "operationId": "runs-sync-mighty_monk-clutch-agency-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/mighty_monk~clutch-agency-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-mighty_monk-clutch-agency-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",
                "properties": {
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "Clutch.co category, search, or agency listing pages to scrape (e.g. https://clutch.co/web-developers or https://clutch.co/agencies).",
                        "default": [],
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "searchUrls": {
                        "title": "Search / listing URLs (alias)",
                        "type": "array",
                        "description": "Alias for startUrls. Clutch category or search result URLs. Used when startUrls is empty.",
                        "default": [],
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "categories": {
                        "title": "Category slugs",
                        "type": "array",
                        "description": "Optional Clutch category path segments to crawl (e.g. web-developers, agencies, app-developers). Expanded to https://clutch.co/{slug}.",
                        "default": [],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxAgencies": {
                        "title": "Max agencies",
                        "minimum": 0,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of agency records to extract (0 = unlimited until listing pages end).",
                        "default": 50
                    },
                    "followDetailPages": {
                        "title": "Follow profile pages",
                        "type": "boolean",
                        "description": "When enabled, visits each agency Clutch profile to enrich website, description, services, and focus areas.",
                        "default": false
                    },
                    "maxConcurrency": {
                        "title": "Max concurrency",
                        "minimum": 1,
                        "maximum": 50,
                        "type": "integer",
                        "description": "Maximum parallel HTTP requests. Keep low (2–5) with residential proxy to reduce blocks.",
                        "default": 3
                    },
                    "maxRequestRetries": {
                        "title": "Max request retries",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "How many times to retry failed HTTP requests before giving up.",
                        "default": 3
                    },
                    "maxRequestsPerCrawl": {
                        "title": "Max requests per crawl",
                        "minimum": 0,
                        "maximum": 100000,
                        "type": "integer",
                        "description": "Hard cap on total HTTP requests (listing pages, pagination, and optional detail pages). 0 = auto from maxAgencies.",
                        "default": 0
                    },
                    "requestDelayMs": {
                        "title": "Request delay (ms)",
                        "minimum": 0,
                        "maximum": 60000,
                        "type": "integer",
                        "description": "Target delay between requests for polite crawling (affects maxRequestsPerMinute).",
                        "default": 1000
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify Proxy settings. RESIDENTIAL is strongly recommended — Clutch is protected by Cloudflare.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
