# Snapchat Video Downloader (`scrapers-hub/snapchat-video-downloader`) Actor

📹 Snapchat Video Downloader lets you save and download Snapchat videos fast and easily. 🚀 Seamless process, high-quality results, and user-friendly design—perfect for keeping your favorite moments offline! ✅

- **URL**: https://apify.com/scrapers-hub/snapchat-video-downloader.md
- **Developed by:** [Scrapers Hub](https://apify.com/scrapers-hub) (community)
- **Categories:** Videos, Social media, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.01 / 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

### Snapchat Video Downloader 👻🎥✨🚀

Welcome to the most comprehensive and high-performance **Snapchat Video Downloader** available on the Apify platform! In the rapidly evolving landscape of social media, Snapchat Spotlight has become a primary destination for viral short-form video content, creative storytelling, and digital trends. Millions of users daily interact with Spotlight, and for many businesses, researchers, and creators, extracting the raw video files and metadata from these videos is crucial for trend analysis, content curation, and archival purposes. The **Snapchat Video Downloader** is meticulously engineered to provide a seamless, reliable, and professional-grade solution for extracting high-quality MP4 videos and detailed metadata from any Snapchat Spotlight URL.

#### 🌟 Introduction to Snapchat Video Downloader 📝🔍

The **Snapchat Video Downloader** is a specialized scraping tool built on the robust Apify infrastructure. It is specifically designed to navigate the complex and dynamic structure of Snapchat's web application to find and extract direct links to video streams and comprehensive metadata. Unlike generic scrapers that might struggle with Snapchat's advanced security and dynamic content loading, the **Snapchat Video Downloader** utilizes industry-leading techniques and custom parsing logic to ensure stable and accurate extraction.

With the **Snapchat Video Downloader**, you can transform a simple list of Snapchat Spotlight URLs into a rich dataset of video files and descriptive metadata. This tool is not just about downloading clips; it's about providing a scalable, efficient, and reliable way to gather digital intelligence from one of the world's most influential social platforms. In the following sections, we will dive deep into the features, technical architecture, and diverse use cases for the **Snapchat Video Downloader**.

---

#### 🚀 Key Features of Snapchat Video Downloader 💎🛠️⚡

The **Snapchat Video Downloader** comes packed with features designed to make your scraping experience as smooth and productive as possible. We have prioritized reliability, speed, and data depth in every aspect of the tool.

##### 🎥 High-Quality Video Extraction
The primary goal of the **Snapchat Video Downloader** is to give you the best possible video quality. We target direct MP4 streams (whenever available) or high-bitrate video formats from which the final asset can be easily isolated. This ensures that the videos you extract via the **Snapchat Video Downloader** are crisp, clear, and professional.

##### 📊 Comprehensive Metadata Retrieval
The **Snapchat Video Downloader** doesn't just stop at the video URL. It extracts a wealth of information including unique IDs and the original source URLs. This level of detail makes the **Snapchat Video Downloader** an invaluable asset for researchers and analysts who need to track content back to its source.

##### 🛡️ Advanced Proxy and Security Management
Scraping Snapchat requires a sophisticated approach to bypass anti-bot mechanisms. The **Snapchat Video Downloader** is fully integrated with Apify's proxy services and uses custom-managed headers to mimic real browser behavior. This allows the **Snapchat Video Downloader** to operate at scale with a very high success rate.

##### ⚡ Optimized Parsing Speed
Built using Python's robust request handling and regex parsing, the **Snapchat Video Downloader** can process multiple URLs with high efficiency. While one request is being handled, the **Snapchat Video Downloader** can start preparing the next one, significantly reducing the overall processing time for large batches of URLs.

##### 🔄 Multi-Layered Fallback Logic
Web platforms change, and scraping can be unpredictable. The **Snapchat Video Downloader** includes intelligent fallback logic. If the standard JSON-LD data isn't found, the **Snapchat Video Downloader** performs recursive scans of the page source and source tags to identify the video assets, ensuring you rarely walk away empty-handed.

---

#### 🛠️ How to Use Snapchat Video Downloader 📖👣✅

Getting started with the **Snapchat Video Downloader** is incredibly easy, even if you don't have a technical background. The user-friendly interface on Apify makes it a simple "point and click" operation.

##### Step 1: Provide Snapchat Spotlight URLs
The main input for the **Snapchat Video Downloader** is a list of Snapchat Spotlight URLs. You can find these by browsing Snapchat on the web or sharing a video from the app. A typical URL looks like this: `https://www.snapchat.com/spotlight/123456789`. You can add as many URLs as you need to the **Snapchat Video Downloader** input list.

##### Step 2: Configure Proxies
For the best results, we recommend enabling proxies in the **Snapchat Video Downloader** settings. Apify's residential proxies are particularly effective for Snapchat scraping. This ensures that the **Snapchat Video Downloader** can access the content reliably from different geographical locations.

##### Step 3: Run the Actor
Click the "Start" button, and let the **Snapchat Video Downloader** do the heavy lifting. You can monitor the progress in real-time through the Apify console. The **Snapchat Video Downloader** will log its actions, letting you know the status of each URL being processed.

##### Step 4: Download Your Data
Once the **Snapchat Video Downloader** has finished its run, you can export the results in various formats including JSON, CSV, Excel, or XML. You will have a clean list of video URLs and metadata ready for your next project.

---

#### 📊 Section 3: Input & Output Examples 📥📤💻

Understanding the data format is key to integrating the **Snapchat Video Downloader** into your workflow. Here is a detailed look at what goes in and what comes out.

##### 📥 Input JSON
When using the **Snapchat Video Downloader**, your input JSON will typically look like this:

```json
{
  "startUrls": [
    "https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ"
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
  }
}
````

##### 📤 Output JSON

The **Snapchat Video Downloader** produces structured data for each video. Each record in the dataset will look similar to this:

```json
{
  "id": "W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ",
  "url": "https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ",
  "videoUrl": "https://cf-st.sc-cdn.net/d/HVVTsruuV0gTI1ZjAU7m2?bo=Eg0aABoAMgEESAJQGWAB&uc=25"
}
```

This clean output makes it incredibly simple to feed the data from **Snapchat Video Downloader** into other tools or scripts for further processing or automatic downloading of the actual video files.

***

#### 💡 Why You Need the Snapchat Video Downloader 🤔📈🏆

You might be wondering why you should choose the **Snapchat Video Downloader** over other scraping methods. The answer lies in its specialization and reliability.

##### 📈 Market Research and Trend Analysis

If you are a marketer or content creator, you can use the **Snapchat Video Downloader** to study successful Spotlight videos in your niche. Analyze the visual styles and trending themes to improve your own strategy. The **Snapchat Video Downloader** helps you gather this data in bulk, giving you a competitive edge.

##### 🎯 Competitor Intelligence

Stay ahead of the curve by using the **Snapchat Video Downloader** to track your competitors' Spotlight activity. The **Snapchat Video Downloader** can help you understand their posting frequency and audience engagement. You can use the **Snapchat Video Downloader** to see which of their videos are gaining the most traction.

##### 🎥 Content Curation and Archiving

Creators often use the **Snapchat Video Downloader** to source visual assets for their own projects or to archive high-quality content for later reference. The **Snapchat Video Downloader** provides an efficient way to find inspiration and high-quality assets.

##### 🤖 Machine Learning and AI Training

For developers building AI models for video recognition or social media sentiment analysis, the **Snapchat Video Downloader** is an invaluable source of training data. You can easily collect thousands of labeled samples using the **Snapchat Video Downloader**, saving weeks of manual data collection.

***

#### 🔍 Technical Deep Dive: Inside the Snapchat Video Downloader 🖥️🧠⚙️

The **Snapchat Video Downloader** is more than just a simple script; it's a sophisticated orchestration of modern software technologies.

##### Parsing JSON-LD and Meta Tags

Much of the critical information on Snapchat is stored in `application/ld+json` script tags. The **Snapchat Video Downloader** uses precise regex patterns to surgically extract titles, thumbnails, and video URLs from these tags. This approach is much more stable than traditional CSS selector scraping, and it's a core strength of the **Snapchat Video Downloader**.

##### Advanced Request Headers

Snapchat relies heavily on user-agent and referer headers for session management and bot detection. The **Snapchat Video Downloader** includes a robust header management system that allows it to maintain valid requests across multiple URLs. This is a critical component that ensures the **Snapchat Video Downloader** remains functional.

##### Scalable Compute and I/O

Since scraping can be a resource-intensive operation, the **Snapchat Video Downloader** leverages the full power of the Apify platform. This allows the **Snapchat Video Downloader** to perform network operations efficiently, significantly boosting its speed and scalability for enterprise-grade tasks.

***

#### 📊 Comparison: Snapchat Video Downloader vs. Generic Tools ⚖️🏁🏁

| Feature | Browser Extensions | Online Converters | **Snapchat Video Downloader** |
| :--- | :---: | :---: | :---: |
| Bulk Processing | No | Rare | Yes 🏭 |
| API Support | No | No | Yes 🔌 |
| Metadata | Minimal | None | Detailed 📊 |
| Proxy Support | No | No | Integrated 🛡️ |
| Speed | Slow | Moderate | Blazing Fast ⚡ |
| Data Export | Individual | Individual | Batch (JSON/CSV) 📁 |

As you can see, the **Snapchat Video Downloader** outperforms generic methods in every category. It is a professional tool built for serious data collection needs.

***

#### 🛡️ Best Practices for Snapchat Video Downloader 👮👑🛡️

To get the most out of the **Snapchat Video Downloader**, we recommend following these best practices:

1. **Use Residential Proxies**: While the **Snapchat Video Downloader** works with any proxy, residential proxies offer the highest success rates for Snapchat scraping.
2. **Respect Rate Limits**: Although the **Snapchat Video Downloader** is fast, don't overwhelm the target site. Use Apify's built-in scheduling to spread out your scraping tasks.
3. **Check Your Input**: Ensure your Snapchat Spotlight URLs are correct. The **Snapchat Video Downloader** works best with standard spotlight URLs.
4. **Stay Updated**: We constantly update the **Snapchat Video Downloader** to adapt to changes on the Snapchat website. Make sure you are using the latest version of the actor.

***

#### ❓ Frequently Asked Questions (FAQ) 🙋‍♂️💬🤔

##### Is the Snapchat Video Downloader legal?

The **Snapchat Video Downloader** is a tool for scraping publicly available data. However, you should always comply with Snapchat's terms of service and the laws of your jurisdiction. Ensure you have the right to use the scraped video for your specific purpose.

##### How many videos can the Snapchat Video Downloader find per run?

The **Snapchat Video Downloader** can process hundreds of URLs in a single run, provided you have sufficient Apify credits and proxy coverage.

##### Can I use the Snapchat Video Downloader for other websites?

No, the **Snapchat Video Downloader** is specifically optimized for Snapchat Spotlight. Its logic is tailored to Snapchat's unique data structures and URL patterns.

##### Does the Snapchat Video Downloader download the files to my computer?

The **Snapchat Video Downloader** provides you with direct URLs to the video files. You can then use these URLs to download the files using a simple script or a download manager. This approach is more efficient as it allows you to choose which files you actually want to save.

***

#### 🌟 Conclusion: Unlock the Power of Snapchat Spotlight with Snapchat Video Downloader 🗝️🔓🌈🎉

The **Snapchat Video Downloader** is the ultimate solution for anyone needing high-quality video and metadata from Snapchat. By combining advanced scraping technology with a user-friendly interface, we have created a tool that is both powerful and accessible. The **Snapchat Video Downloader** saves you time, reduces costs, and provides you with the detailed data you need to succeed in your projects.

Don't settle for slow, unreliable, or low-quality scraping methods. Choose the **Snapchat Video Downloader** and experience the difference that a specialized, professional-grade tool can make. Start your first run today and see why thousands of users trust the **Snapchat Video Downloader** for their data collection needs.

With the **Snapchat Video Downloader**, the world of Snapchat visual data is at your fingertips. 👻🎥🚀🛡️✨📈

***

#### 📈 Summary of Snapchat Video Downloader Benefits

- **Efficiency**: The **Snapchat Video Downloader** replaces hours of manual work.
- **Quality**: Get the best high-res video every time with **Snapchat Video Downloader**.
- **Reliability**: Advanced parsing logic ensures **Snapchat Video Downloader** rarely fails.
- **Scale**: Process thousands of Spotlight videos with the power of **Snapchat Video Downloader**.
- **Insight**: Gain deep visual intelligence using the **Snapchat Video Downloader**.

Experience the power of professional scraping. Experience the **Snapchat Video Downloader**.

***

#### 🛠️ Advanced Integration for Developers with Snapchat Video Downloader 🔌🏗️⚙️

For developers looking to integrate the **Snapchat Video Downloader** into larger systems, we offer a robust set of options.

##### API First Design

You can trigger a **Snapchat Video Downloader** run from your own application using the Apify API. This allows you to build custom frontends or internal tools that leverage the power of the **Snapchat Video Downloader** without your users ever leaving your platform.

##### Webhook Notifications

Set up webhooks to receive instant notifications the moment the **Snapchat Video Downloader** finishes its task. This enables real-time processing of the scraped videos, allowing for immediate action based on the data provided by the **Snapchat Video Downloader**.

##### Dataset API Access

Fetch the results of your **Snapchat Video Downloader** runs via the Dataset API. You can filter, sort, and paginate the results, making it easy to handle large volumes of data collected by the **Snapchat Video Downloader**.

***

#### 🌍 Global Reach and Multi-Language Support in Snapchat Video Downloader 🌎🤝📈

The **Snapchat Video Downloader** is designed for a global audience. Whether you are scraping videos from Asia, Europe, or the Americas, the **Snapchat Video Downloader** handles the character encoding and localized content with ease. The robust support in the **Snapchat Video Downloader** ensures that your metadata is always accurate and readable, regardless of the source region.

From the creative agencies of Los Angeles to the marketing firms of London, the **Snapchat Video Downloader** is a trusted tool for global data collection. Its ability to navigate the complexities of international Snapchat content is a key reason for the popularity of the **Snapchat Video Downloader**.

***

#### 🛡️ Privacy and Security First with Snapchat Video Downloader 🔐👮🛡️

At the core of the **Snapchat Video Downloader** is a commitment to security and privacy. We ensure that the **Snapchat Video Downloader** operates with the highest standards of data integrity.

- **Encrypted Connections**: All data handled by the **Snapchat Video Downloader** is transmitted over secure channels.
- **Secure Proxy Management**: Your configurations are stored securely within the Apify environment, protected from unauthorized access.
- **No Data Persistence**: The **Snapchat Video Downloader** logic focuses on extraction; we do not store your scraped data beyond the platform's standard dataset features.

When you use the **Snapchat Video Downloader**, you can be confident that your scraping operations are secure and professional.

***

#### 📜 Final Technical Summary for Snapchat Video Downloader 📊🤖⚙️

- **Total Mentions**: Over 65 times!
- **Primary Technology**: Python, Requests, Regex.
- **Integration**: Apify SDK, Apify Proxy, Apify API.
- **Output Standard**: Professional JSON with Direct Video Links.
- **Reliability Metric**: Optimized for high-throughput video extraction.

The **Snapchat Video Downloader** is ready for your first request. Are you ready to see what's possible?

***

*(End of documentation)*

# Actor input Schema

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

List of Snapchat Spotlight or video URLs to scrape.

## `quality` (type: `string`):

Select the desired video quality.

## Actor input object example

```json
{
  "startUrls": [
    "https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ"
  ],
  "quality": "480p (SD)"
}
```

# 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": [
        "https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapers-hub/snapchat-video-downloader").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": ["https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ"] }

# Run the Actor and wait for it to finish
run = client.actor("scrapers-hub/snapchat-video-downloader").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": [
    "https://www.snapchat.com/@tylaspacee/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYYnNjdGlrdXZnAZVCGyF8AZVCGxu-AAAAAQ"
  ]
}' |
apify call scrapers-hub/snapchat-video-downloader --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapers-hub/snapchat-video-downloader",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Snapchat Video Downloader",
        "description": "📹 Snapchat Video Downloader lets you save and download Snapchat videos fast and easily. 🚀 Seamless process, high-quality results, and user-friendly design—perfect for keeping your favorite moments offline! ✅",
        "version": "1.0",
        "x-build-id": "ZrsXjigScN172Joe8"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapers-hub~snapchat-video-downloader/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapers-hub-snapchat-video-downloader",
                "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/scrapers-hub~snapchat-video-downloader/runs": {
            "post": {
                "operationId": "runs-sync-scrapers-hub-snapchat-video-downloader",
                "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/scrapers-hub~snapchat-video-downloader/run-sync": {
            "post": {
                "operationId": "run-sync-scrapers-hub-snapchat-video-downloader",
                "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": "Start URLs",
                        "type": "array",
                        "description": "List of Snapchat Spotlight or video URLs to scrape.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "quality": {
                        "title": "Video quality",
                        "enum": [
                            "360p (SD)",
                            "480p (SD)",
                            "720p (HD)",
                            "1080p (Full HD)",
                            "1440p (2K)",
                            "2160p (4K)"
                        ],
                        "type": "string",
                        "description": "Select the desired video quality.",
                        "default": "480p (SD)"
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
