# TikTok Trending Sounds (`burbn/tiktok-trending-sounds`) Actor

Find the next viral TikTok sound before it peaks! Scrape trending music, daily rankings, and trend data across 24+ countries. Get direct music URLs, artist info, and related video analytics. No login or cookies required!

- **URL**: https://apify.com/burbn/tiktok-trending-sounds.md
- **Developed by:** [Kevin](https://apify.com/burbn) (community)
- **Categories:** Social media, Videos, Developer tools
- **Stats:** 29 total users, 14 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $5.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

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

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 🎵 TikTok Trending Sounds Scraper - Discover Viral TikTok Music & Audio

**Find the hottest trending sounds and music on TikTok across 24+ countries. Scrape viral audio tracks with rankings, trend data, artist info, cover art, and direct music URLs. Filter by country, time period, rank type, and commercial use — all without a TikTok account!**

### 📋 Table of Contents

- [🚀 Features](#-features)
- [🎯 Use Cases](#-use-cases)
- [⚡ Quick Start](#-quick-start)
- [📊 Input Parameters](#-input-parameters)
- [📤 Output Format](#-output-format)
- [🎵 Sound Data Extracted](#-sound-data-extracted)
- [📈 Performance & Reliability](#-performance--reliability)
- [💡 Best Practices](#-best-practices)
- [❓ FAQ](#-faq)
- [🔗 Related Actors](#-related-actors)

### 🚀 Features

#### 🎵 **Complete Sound Intelligence**
- ✅ **No Login Required** — Discover trending sounds without a TikTok account
- ✅ **24+ Countries** — Filter sounds by region (US, UK, DE, FR, JP, and many more)
- ✅ **3 Time Periods** — Get trending sounds from last 7, 30, or 120 days
- ✅ **Rank Type Filter** — Find Popular or Breakout (Surging) sounds
- ✅ **Commercial Music Filter** — Only get sounds approved for business use
- ✅ **New to Top 100** — Discover freshly charting sounds
- ✅ **Real-Time Data** — Access the latest trending sound data from TikTok

#### 📊 **Comprehensive Data**
- ✅ **Song Title & Artist** — Full track title and artist/creator name
- ✅ **Rankings** — Current rank position and rank change (up/down)
- ✅ **Trend Data** — Daily popularity trend values over the selected period
- ✅ **Duration** — Track length in seconds
- ✅ **Cover Art** — Album/sound cover image URLs
- ✅ **Direct Music URL** — CDN-hosted audio file URLs (for commercial tracks)
- ✅ **TikTok Sound Link** — Direct link to the sound page on TikTok
- ✅ **Related Videos** — Video thumbnails of TikToks using this sound
- ✅ **Commercial Status** — Whether the sound is approved for business use

### 🎯 Use Cases

| Use Case | Description | Benefits |
|----------|-------------|----------|
| 🎵 **Music Marketing** | Track which songs are trending on TikTok | Plan promotional pushes for trending tracks |
| 📈 **Trend Forecasting** | Monitor breakout sounds early | Ride the wave before everyone else |
| 🎥 **Content Creation** | Find popular sounds for your TikTok content | Boost video visibility with trending audio |
| 💼 **Brand Campaigns** | Discover commercial-approved sounds | Use legally safe audio for branded content |
| 🔍 **Competitor Analysis** | See what sounds competitors are using | Align your content with trending audio |
| 📊 **Market Research** | Analyze music trends across regions | Understand regional audio preferences |
| 🎶 **Music Industry** | Monitor TikTok's impact on songs | Track virality of tracks across countries |

### ⚡ Quick Start

#### 1️⃣ **Top Popular Sounds in the US (Last 7 Days)**
```json
{
  "country_code": "US",
  "period": "7",
  "rank_type": "popular",
  "maxResults": 100
}
````

#### 2️⃣ **Breakout Sounds (Surging)**

```json
{
  "country_code": "US",
  "period": "7",
  "rank_type": "surging",
  "maxResults": 50
}
```

#### 3️⃣ **Commercial-Approved Music Only**

```json
{
  "country_code": "US",
  "period": "30",
  "commercial_music": "true",
  "maxResults": 100
}
```

#### 4️⃣ **New to Top 100 Chart**

```json
{
  "country_code": "GB",
  "period": "7",
  "new_on_board": "true",
  "maxResults": 50
}
```

#### 5️⃣ **Long-Term Trends (120 Days)**

```json
{
  "country_code": "US",
  "period": "120",
  "rank_type": "popular",
  "maxResults": 100
}
```

### 📊 Input Parameters

#### Configuration Options

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `country_code` | String | `""` | Country ISO code (e.g., US, GB, DE, FR, JP). Empty for all countries. |
| `period` | String | `"7"` | Time period: `7` (Last 7 days), `30` (Last 30 days), or `120` (Last 120 days) |
| `rank_type` | String | `"popular"` | Rank type: `popular` (Popular) or `surging` (Breakout) |
| `new_on_board` | String | `"false"` | Filter to show only sounds new to Top 100: `true` or `false` |
| `commercial_music` | String | `"false"` | Filter for business-approved sounds: `true` or `false` |
| `page` | Integer | `1` | Start extraction from this page |
| `maxResults` | Integer | `20` | Maximum number of sounds to retrieve (0 for all) |
| `limit` | Integer | `20` | Results per page per request (Max 20) |

#### 🌍 Supported Countries

Australia, Brazil, Canada, Egypt, France, Germany, Indonesia, Israel, Italy, Japan, Malaysia, Philippines, Russia, Saudi Arabia, Singapore, South Korea, Spain, Taiwan, Thailand, Turkey, United Arab Emirates, United Kingdom, United States, Vietnam

### 📤 Output Format

#### 🎵 **Sound Data Structure**

```json
{
  "source": "tiktok_trending_sounds",
  "clip_id": "6974451099088455681",
  "song_id": "6974451099000375297",
  "title": "Classic classical gymnopedie solo piano(1034554)",
  "author": "Lyrebirds music",
  "cover": "https://p16-sg.tiktokcdn.com/aweme/720x720/...",
  "duration": 215,
  "country_code": "US",
  "rank": 1,
  "rank_diff": null,
  "rank_diff_type": 4,
  "is_commercial": true,
  "is_promoted": false,
  "link": "https://www.tiktok.com/music/x-6974451099088455681",
  "music_url": "https://sf19-ies-music-sg.tiktokcdn.com/obj/...",
  "url_title": "Classic-classical-gymnopedie-solo-piano-1034554",
  "trend": [
    { "time": 1774483200, "value": 0.36 },
    { "time": 1774569600, "value": 0.36 },
    { "time": 1775001600, "value": 1 }
  ],
  "related_videos": [
    {
      "item_id": "7622850160955051000",
      "cover_uri": "https://p16-common-sign.tiktokcdn.com/..."
    }
  ]
}
```

### 🎵 Sound Data Extracted

#### 🏷️ **Sound Info**

| Element | Description | Details |
|---------|-------------|---------|
| **Title** | Song/sound title | Full track name |
| **Author** | Artist/creator name | Original sound creator |
| **Cover** | Album/sound cover art URL | CDN-hosted image |
| **Duration** | Track length in seconds | Duration of the audio |
| **Clip ID** | TikTok clip identifier | Unique sound clip ID |
| **Song ID** | TikTok song identifier | Unique song reference |

#### 🏆 **Ranking Data**

| Element | Description | Details |
|---------|-------------|---------|
| **Rank** | Current chart position | Position in trending list |
| **Rank Diff** | Rank change | Positions moved up/down (null = new) |
| **Rank Diff Type** | Type of rank change | 1 = up, 2 = down, 3 = same, 4 = new entry |

#### 📈 **Trend Data**

| Element | Description | Details |
|---------|-------------|---------|
| **Trend Array** | Daily popularity values | Unix timestamps + normalized values (0-1) |
| **Value** | Relative popularity | 1.0 = peak, lower = less popular |

#### 💼 **Status Flags**

| Element | Description | Details |
|---------|-------------|---------|
| **Is Commercial** | Business-approved sound | `true` = safe for commercial use |
| **Is Promoted** | Promoted/sponsored sound | `true` = promoted content |

#### 🔗 **Links**

| Element | Description | Details |
|---------|-------------|---------|
| **TikTok Link** | Direct link to sound page | Browse the sound on TikTok |
| **Music URL** | Direct audio file URL | CDN-hosted audio (commercial tracks only) |

### 📈 Performance & Reliability

#### 🔄 **Reliability Features**

- ✅ **Auto-Retry & Backoff** — Handles temporary connection hiccups gracefully
- ✅ **Dynamic Pagination** — Seamlessly loops through all pages of results
- ✅ **Batch Processing** — Efficiently pushes data in batches of 10 items
- ✅ **Fail-Safes** — Early exits if maximum results limit is reached

### 💡 Best Practices

#### ✅ **Recommended Usage**

1. **Start Small** — Use `maxResults: 20` first to verify your filters work correctly before running large scrapes.
2. **Use Breakout for Early Trends** — The `surging` rank type catches sounds before they peak, perfect for trend-hopping.
3. **Commercial Filter for Brands** — Always use `commercial_music: "true"` when finding sounds for branded content.
4. **Monitor Trend Data** — Rising trend values (moving toward 1.0) indicate a sound is gaining momentum.
5. **Compare Across Countries** — Sound trends vary significantly by region; catch regional hits early.
6. **Use 120-Day Period for Research** — Longer periods reveal sustained trends vs. flash-in-the-pan virality.
7. **Check Related Videos** — Related video covers show you what kinds of content use this sound.

#### ⚠️ **Important Notes**

- The API uses standard ISO 2-letter country codes (e.g., `US`, `GB`, `DE`).
- Cover art and music URLs are CDN-hosted and may expire; download them promptly if needed.
- `music_url` is only available for commercial-approved tracks (`is_commercial: true`).
- `rank_diff_type` values: `1` = moved up, `2` = moved down, `3` = unchanged, `4` = new entry.
- Total available sounds per country is typically up to ~100.

### ❓ FAQ

#### **Q: Do I need a TikTok account?**

**A:** No, this tool uses specialized endpoints and does not require login, cookies, or account access.

#### **Q: What's the difference between Popular and Breakout?**

**A:** `popular` shows the overall top trending sounds. `surging` (Breakout) shows sounds that are rapidly gaining popularity — catching trends early.

#### **Q: What does `commercial_music` filter do?**

**A:** When set to `true`, it only returns sounds that are approved for business/commercial use on TikTok, with direct music file URLs available.

#### **Q: What do the trend values mean?**

**A:** Trend is a daily normalized popularity score from 0 to 1. The value `1.0` represents the peak popularity within the selected period.

#### **Q: How many sounds can I scrape?**

**A:** The API provides up to ~100 trending sounds per country. Use `maxResults: 0` to scrape all available sounds.

#### **Q: What are the available time periods?**

**A:** `7` (last week), `30` (last month), and `120` (last 4 months).

***

### 🔗 Related Actors

| Actor | Description |
|-------|-------------|
| [🎬 TikTok Trending Product Videos](https://apify.com/burbn/tiktok-trending-product-videos) | Discover trending TikTok videos with titles, covers, and direct links |
| [🌟 TikTok Trending Creators](https://apify.com/burbn/tiktok-trending-creators) | Discover trending TikTok creators and influencers with follower counts and engagement data |
| [📊 TikTok Top Ads Spy](https://apify.com/burbn/tiktok-top-ads-spy) | Scrape top-performing TikTok ads with video URLs, CTR, likes, and creative data |
| [📦 TikTok Trending Products](https://apify.com/burbn/tiktok-trending-products-scraper) | Discover viral products and profitable niches on TikTok |

***

### 🏷️ **Keywords & Tags**

`tiktok trending sounds`, `tiktok sounds scraper`, `tiktok music scraper`, `tiktok viral sounds`, `tiktok audio scraper`, `tiktok trending music`, `tiktok sound trends`, `tiktok music trends`, `tiktok sound data`, `tiktok audio data`, `tiktok sound extractor`, `tiktok music extractor`, `tiktok viral audio`, `tiktok popular sounds`, `tiktok breakout sounds`, `tiktok surging sounds`, `tiktok commercial music`, `tiktok sound ranking`, `tiktok music chart`, `tiktok sound analytics`, `tiktok music analytics`, `tiktok sound intelligence`, `tiktok music discovery`, `tiktok sound discovery`, `tiktok trending audio`, `tiktok scraper`, `apify tiktok`, `tiktok api scraper`, `tiktok data extraction`, `social media scraper`, `music trend tool`, `audio discovery tool`, `tiktok top 100 sounds`, `tiktok music research`, `tiktok content strategy`

***

### 🎁 Get $5 Free Apify Credits

New to Apify? [Sign up using this link](https://apify.com?fpr=free-credits) and get **$5 free credits** to start scraping TikTok trending sounds right away! No credit card required.

**⭐ If this actor helps your workflow, please give it a star!**

***

# Actor input Schema

## `country_code` (type: `string`):

Select a country to filter trending sounds by region. Leave empty for all countries.

## `period` (type: `string`):

Select the time period for trending sounds.

## `rank_type` (type: `string`):

Select how to rank the trending sounds.

## `new_on_board` (type: `string`):

Filter to show only sounds that are new to the Top 100 chart.

## `commercial_music` (type: `string`):

Filter to show only sounds approved for business/commercial use.

## `page` (type: `integer`):

The page number to start scraping from. Default: 1.

## `maxResults` (type: `integer`):

Maximum number of sounds to scrape. Set to 0 for unlimited. Default: 20.

## `limit` (type: `integer`):

Number of sounds per API request. Max 20. Default: 20.

## Actor input object example

```json
{
  "country_code": "US",
  "period": "7",
  "rank_type": "popular",
  "new_on_board": "false",
  "commercial_music": "false",
  "page": 1,
  "maxResults": 20,
  "limit": 20
}
```

# Actor output Schema

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

Open the dataset view with an overview of scraped TikTok trending sounds including key metrics.

## `detailed` (type: `string`):

Open the dataset view with detailed data for each scraped TikTok trending sound.

# 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 = {
    "country_code": "US",
    "period": "7",
    "rank_type": "popular",
    "new_on_board": "false",
    "commercial_music": "false",
    "page": 1,
    "maxResults": 20,
    "limit": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("burbn/tiktok-trending-sounds").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 = {
    "country_code": "US",
    "period": "7",
    "rank_type": "popular",
    "new_on_board": "false",
    "commercial_music": "false",
    "page": 1,
    "maxResults": 20,
    "limit": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("burbn/tiktok-trending-sounds").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 '{
  "country_code": "US",
  "period": "7",
  "rank_type": "popular",
  "new_on_board": "false",
  "commercial_music": "false",
  "page": 1,
  "maxResults": 20,
  "limit": 20
}' |
apify call burbn/tiktok-trending-sounds --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=burbn/tiktok-trending-sounds",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "TikTok Trending Sounds",
        "description": "Find the next viral TikTok sound before it peaks! Scrape trending music, daily rankings, and trend data across 24+ countries. Get direct music URLs, artist info, and related video analytics. No login or cookies required!",
        "version": "1.0",
        "x-build-id": "bxmtJdbahCuePWfF9"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/burbn~tiktok-trending-sounds/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-burbn-tiktok-trending-sounds",
                "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/burbn~tiktok-trending-sounds/runs": {
            "post": {
                "operationId": "runs-sync-burbn-tiktok-trending-sounds",
                "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/burbn~tiktok-trending-sounds/run-sync": {
            "post": {
                "operationId": "run-sync-burbn-tiktok-trending-sounds",
                "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": {
                    "country_code": {
                        "title": "🌍 Country",
                        "enum": [
                            "",
                            "AU",
                            "BR",
                            "CA",
                            "EG",
                            "FR",
                            "DE",
                            "ID",
                            "IL",
                            "IT",
                            "JP",
                            "MY",
                            "PH",
                            "RU",
                            "SA",
                            "SG",
                            "KR",
                            "ES",
                            "TW",
                            "TH",
                            "TR",
                            "AE",
                            "GB",
                            "US",
                            "VN"
                        ],
                        "type": "string",
                        "description": "Select a country to filter trending sounds by region. Leave empty for all countries.",
                        "default": ""
                    },
                    "period": {
                        "title": "📅 Time Period",
                        "enum": [
                            "7",
                            "30",
                            "120"
                        ],
                        "type": "string",
                        "description": "Select the time period for trending sounds.",
                        "default": "7"
                    },
                    "rank_type": {
                        "title": "📈 Rank Type",
                        "enum": [
                            "popular",
                            "surging"
                        ],
                        "type": "string",
                        "description": "Select how to rank the trending sounds.",
                        "default": "popular"
                    },
                    "new_on_board": {
                        "title": "🆕 New To Top 100",
                        "enum": [
                            "false",
                            "true"
                        ],
                        "type": "string",
                        "description": "Filter to show only sounds that are new to the Top 100 chart.",
                        "default": "false"
                    },
                    "commercial_music": {
                        "title": "💼 Commercial Music",
                        "enum": [
                            "false",
                            "true"
                        ],
                        "type": "string",
                        "description": "Filter to show only sounds approved for business/commercial use.",
                        "default": "false"
                    },
                    "page": {
                        "title": "📄 Start Page Number",
                        "minimum": 1,
                        "type": "integer",
                        "description": "The page number to start scraping from. Default: 1.",
                        "default": 1
                    },
                    "maxResults": {
                        "title": "🎯 Max Results",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum number of sounds to scrape. Set to 0 for unlimited. Default: 20.",
                        "default": 20
                    },
                    "limit": {
                        "title": "📐 Results Per Page",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "Number of sounds per API request. Max 20. Default: 20.",
                        "default": 20
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
