# VK Clips Search Scraper 🎥 (`easyapi/vk-clips-search-scraper`) Actor

Scrape short videos from VK Clips Search with advanced filtering and rich metadata. Extract video details, engagement metrics, and download links in various qualities. Perfect for content analysis, market research, and social media monitoring.

- **URL**: https://apify.com/easyapi/vk-clips-search-scraper.md
- **Developed by:** [EasyApi](https://apify.com/easyapi) (community)
- **Categories:** Social media, Integrations
- **Stats:** 67 total users, 2 monthly users, 100.0% runs succeeded, 4 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

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

## VK Clips Search Scraper 🎥

Extract short videos and their metadata from VK Clips Search with this powerful scraper. Get comprehensive data about clips, including engagement metrics, video qualities, and more! 

### 🎯 Use Cases

- Content Research & Analysis
- Social Media Monitoring
- Competitor Analysis
- Trend Tracking
- Marketing Research
- Influencer Discovery

### ✨ Features

- 🔍 Search clips by keywords
- 📊 Get detailed engagement metrics (views, likes, comments, shares)
- 🎬 Extract video files in multiple qualities (144p to 1080p)
- 🖼️ Access thumbnail images in various sizes
- 📝 Retrieve video descriptions and metadata
- ⏱️ Get video duration and publishing date
- 🎵 Extract associated audio information (when available)
- 🔄 Built-in retry mechanism and error handling
- 🚀 Fast and efficient scraping with stealth mode

### 📊 Output Data

For each video clip, you'll get:
- Basic information (ID, title, description)
- Video file URLs in multiple qualities
- Engagement statistics
- Thumbnail images in various sizes
- Audio track details (if available)
- Publishing date and metadata
- Original post URL

### 💡 Input Parameters

- `keywords` (Array): List of keywords to search for
- `maxItems` (Number): Maximum number of items to scrape

### 📋 Output Format

The actor outputs data in JSON format, with each record containing detailed information about a video clip. See the example output in the API tab.

### 🔒 Limitations

- Respects VK's terms of service and rate limits
- Some videos might be region-restricted
- Video download URLs are temporary and expire after some time

### 💪 Benefits

- Rich metadata extraction
- High-quality data structure
- Efficient performance
- Regular updates and maintenance
- Technical support available

### 🎓 Tips

- Use specific keywords for better results
- Adjust maxItems based on your needs
- Consider using proxy for better performance

Need custom features or have questions? Feel free to reach out! 🤝


#### Input Example
  
A full explanation of an input example in JSON.  
```json
{
    "keywords": [
        "bike"
    ],
    "maxItems": 20
}
````

#### Output sample

The results will be wrapped into a dataset which you can always find in the **Storage** tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

```json
[
    {
        "keyword": "bike",
        "item": {
            "link": "https://vk.com/clip-53316211_456243863",
            "id": 456243863,
            "owner_id": -53316211,
            "title": "Clip by @bazarbike",
            "description": "#bike #mtb #cycle #enduro #bazarbike",
            "duration": 31,
            "type": "short_video",
            "files": {
                "mp4_144": "https://vkvd200.okcdn.ru/?expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&type=4&sig=1Xhmgrc9BzE&ct=0&urls=185.226.55.159&clientType=13&appId=512000384397&zs=43&id=7494252563194",
                "mp4_240": "https://vkvd200.okcdn.ru/?expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&type=0&sig=01uFyP5key0&ct=0&urls=185.226.55.159&clientType=13&appId=512000384397&zs=43&id=7494252563194",
                "mp4_360": "https://vkvd200.okcdn.ru/?expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&type=1&sig=bJc7BdvzyDA&ct=0&urls=185.226.55.159&clientType=13&appId=512000384397&zs=43&id=7494252563194",
                "mp4_480": "https://vkvd200.okcdn.ru/?expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&type=2&sig=fqXA-D_8NNA&ct=0&urls=185.226.55.159&clientType=13&appId=512000384397&zs=43&id=7494252563194",
                "mp4_720": "https://vkvd200.okcdn.ru/?expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&type=3&sig=3XO_ERKp3HQ&ct=0&urls=185.226.55.159&clientType=13&appId=512000384397&zs=43&id=7494252563194",
                "hls": "https://vkvd200.okcdn.ru/video.m3u8?cmd=videoPlayerCdn&expires=1737506040205&srcIp=123.175.86.218&pr=41&srcAg=CHROME_MAC&ms=45.136.22.136&mid=8696628128250&type=2&sig=X0BmKaFvqm8&ct=8&urls=185.226.55.159&clientType=13&zs=43&id=7494252563194"
            },
            "audio": null,
            "thumbnails": [
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=130x96&quality=95&keep_aspect_ratio=1&background=000000&sign=c602f51a55e69c3ddc0d8ccd87f547b2&c_uniq_tag=lycOte7SE-9qpmSkfqhOt5XREszr3AUUJ1MDxKUNsZI&type=video_thumb",
                    "width": 130,
                    "height": 96
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=160x120&quality=95&keep_aspect_ratio=1&background=000000&sign=cc82fa3de238c1dcb683418004019db0&c_uniq_tag=-FCq8iU_GSMjeBqNeIRBhaE4X02akU5lEMuB8ezyCZM&type=video_thumb",
                    "width": 160,
                    "height": 120
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=320x240&quality=95&keep_aspect_ratio=1&background=000000&sign=33bcd184ea8d674a906a9af3399c20df&c_uniq_tag=woV8s-slXbHEyRv5WPwoaat4uH99zogdKKUhYerSO3s&type=video_thumb",
                    "width": 320,
                    "height": 240
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=800x450&quality=95&keep_aspect_ratio=1&background=000000&sign=34cc12c3d07555c9ca51d680cb290d8a&c_uniq_tag=_gn5AIWeFgbhgUbviPHZ-Qw57roM_QSRkg0yYROxdeU&type=video_thumb",
                    "width": 800,
                    "height": 450
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=405x720&quality=95&sign=b77c7b1433b1584c4fc06495b084a598&c_uniq_tag=-XImLWbqFi4dhoo5vzChuQxRbcLKYQO6OfmEkZtoTuM&type=video_thumb",
                    "width": 405,
                    "height": 720
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=360x640&quality=95&sign=b3f94fbce2069c011cdc2d5b56b5048b&c_uniq_tag=L9tIKxAiP-97Qtc76AxOo-9aJUxZcrlKu_gDG7ItO7s&type=video_thumb",
                    "width": 360,
                    "height": 640
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=720x1280&quality=95&sign=84b37013eb396059424fb0167fa95eb9&c_uniq_tag=jQNhVAjxPHZqF2lcUb-Vg3LZbMT6Fb1Su866eiZKiQ0&type=video_thumb",
                    "width": 720,
                    "height": 1280
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?size=720x1280&quality=95&sign=84b37013eb396059424fb0167fa95eb9&c_uniq_tag=jQNhVAjxPHZqF2lcUb-Vg3LZbMT6Fb1Su866eiZKiQ0&type=video_thumb",
                    "width": 720,
                    "height": 1280
                },
                {
                    "url": "https://sun9-30.userapi.com/impg/D-wpauuT_L5dmyh9YPgGQVFj463KkKXao7Z6_g/52FnhiqlDkQ.jpg?quality=90&proxy=1&sign=8fee916ddde1ba103a4e0622dbafd199&c_uniq_tag=HZE25vU5QdXrlTdVdTfF5UvfpF5OwZNh_RV27RLugCU&type=video_thumb",
                    "width": 720,
                    "height": 1280
                }
            ],
            "stats": {
                "views": 7358,
                "likes": 220,
                "reposts": 52,
                "comments": 11
            },
            "metadata": {
                "date": 1734621300,
                "width": 720,
                "height": 1280,
                "player_url": "https://vk.com/video_ext.php?oid=-53316211&id=456243863&hash=656a502632e83379&__ref=vk.web2&api_hash=1737246840021835a12852022c27_HA4TCOBUGM4TQNA"
            }
        },
        "scrapedAt": "2025-01-19T00:34:01.579Z"
    },
    ...
]
```

### Related Actors

- 🎥 [VK Videos Search Scraper](https://apify.com/easyapi/vk-videos-search-scraper) - Extract video data from VK.com search results with advanced filtering and high-quality metadata
- 📹 [VK Video Profile Scraper](https://apify.com/easyapi/vk-video-profile-scraper) - Scrape VK Video profiles and groups data including statistics like video counts and views
- 🎥 [VK Video Downloader](https://apify.com/easyapi/vk-video-downloader) - Extract and download high-quality videos from VK.com and VKVideo.ru
- 🔍 [VK People Scraper](https://apify.com/easyapi/vk-people-scraper) - Scrape user profiles from VK.com based on search keywords
- 🎮 [VK Games Search Scraper](https://apify.com/easyapi/vk-games-search-scraper) - Scrape VK Games search results and game details
- 🛍️ [VK Market Search Scraper](https://apify.com/easyapi/vk-market-search-scraper) - Scrape VK.com marketplace listings with advanced search capabilities
- 🎥 [TikTok Videos Scraper](https://apify.com/easyapi/tiktok-videos-scraper) - Scrape TikTok video search results with advanced filtering capabilities
- 📱 [YouTube Channel Shorts Scraper](https://apify.com/easyapi/youtube-channel-shorts-scraper) - Scrape YouTube Shorts from any channel with comprehensive video details
- 🎥 [YouTube Trending Videos/Shorts Scraper](https://apify.com/easyapi/youtube-trending-videos-shorts-scraper) - Extract trending videos and shorts from YouTube's trending page
- 🎥 [Instagram Reels Scraper](https://apify.com/easyapi/instagram-reels-scraper) - Scrape Instagram Reels data from user profiles with comprehensive metadata
- 🎥 [Snapchat User Spotlight Scraper](https://apify.com/easyapi/snapchat-user-spotlight-scraper) - Extract public spotlight content from Snapchat profiles with comprehensive metadata
- 🎥 [YouTube Video Data Scraper](https://apify.com/easyapi/youtube-video-data-scraper) - A powerful YouTube video data extractor that fetches comprehensive metadata
- 🎥 [Facebook Videos Scraper](https://apify.com/easyapi/facebook-videos-scraper) - Scrape Facebook Watch videos data including video details and creator information
- 🎥 [Facebook Hashtag Videos Scraper](https://apify.com/easyapi/facebook-hashtag-videos-scraper) - Scrape Facebook hashtag videos efficiently with automated scrolling
- 🎥 [YouTube Video Statistics Scraper](https://apify.com/easyapi/youtube-video-statistics-scraper) - Extract comprehensive YouTube video statistics and metadata instantly

# Actor input Schema

## `keywords` (type: `array`):

List of keywords to search for clips

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

Maximum number of clips to scrape

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

Proxy settings for the crawler

## Actor input object example

```json
{
  "keywords": [
    "bike"
  ],
  "maxItems": 30,
  "proxyConfiguration": {
    "useApifyProxy": false,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# 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 = {};

// Run the Actor and wait for it to finish
const run = await client.actor("easyapi/vk-clips-search-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 = {}

# Run the Actor and wait for it to finish
run = client.actor("easyapi/vk-clips-search-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 '{}' |
apify call easyapi/vk-clips-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "VK Clips Search Scraper 🎥",
        "description": "Scrape short videos from VK Clips Search with advanced filtering and rich metadata. Extract video details, engagement metrics, and download links in various qualities. Perfect for content analysis, market research, and social media monitoring.",
        "version": "0.0",
        "x-build-id": "r0JhxP6b2XiKLS1ig"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/easyapi~vk-clips-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-easyapi-vk-clips-search-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/easyapi~vk-clips-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-easyapi-vk-clips-search-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/easyapi~vk-clips-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-easyapi-vk-clips-search-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "keywords"
                ],
                "properties": {
                    "keywords": {
                        "title": "Search Keywords",
                        "type": "array",
                        "description": "List of keywords to search for clips",
                        "default": [
                            "bike"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxItems": {
                        "title": "Maximum Items",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of clips to scrape",
                        "default": 30
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings for the crawler",
                        "default": {
                            "useApifyProxy": false,
                            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
