# Dailymotion Transcript (`agentx/dailymotion-transcript`) Actor

Dailymotion Transcript converts one public video into structured text for catalog indexing, media research, and automated analysis. Results include detected language, ordered timestamped segments, video metadata, and optional translation into 133 languages. Transcript events begin at $0.3159.

- **URL**: https://apify.com/agentx/dailymotion-transcript.md
- **Developed by:** [AgentX](https://apify.com/agentx) (community)
- **Categories:** Videos, AI, MCP servers
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.3159 / transcript

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

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

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

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

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

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

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

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

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

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


# README

## Dailymotion Transcript - Timestamped Speech-to-Text API

**Dailymotion Transcript converts one public Dailymotion video into detected-language text, timestamped speech segments, source metadata, and an optional translated transcript.** The transcript is generated from the video's audible speech; this Actor does not claim to return Dailymotion's transcript panel or a native subtitle track.

- One public Dailymotion video URL is accepted per run.
- The resolved extractor is checked as Dailymotion before the formal download begins.
- Every successful result follows the Actor's 22-field Dataset contract.
- Requested translation is either complete and segment-aligned or absent; partial translation is not published as success.

[Run Dailymotion Transcript](https://apify.com/agentx/dailymotion-transcript?fpr=aiagentapi) · [Open the API page](https://apify.com/agentx/dailymotion-transcript/api?fpr=aiagentapi)

Start with a short public video containing clear speech. Review the first result before scheduling long, translated, or business-critical workloads.

---

### Why Choose This API

#### A focused contract for one known Dailymotion video

Use this Actor when you already have the URL of a public Dailymotion video and need its spoken content as structured data. The input stays narrow: one `video_url` and one optional `translate` target. The resolved URL must match the Dailymotion extraction path before the formal download starts.

The output combines media context and speech in one Dataset item:

| Capability | Returned data |
| --- | --- |
| Speech recognition | Detected language, combined transcript text, and ordered `start` / `end` / `text` segments |
| Video context | Title, description, creator, duration, publication time, thumbnail, tags, and other source fields when available |
| Engagement context | Views, likes, shares, dislikes, and comments when Dailymotion exposes them |
| Optional translation | Translated full text and segments that keep the source timestamps |

This Actor is not a channel crawler, playlist scraper, live recorder, speaker-diarization tool, summary generator, or media download service. One successful run publishes one result. Fields that Dailymotion does not expose remain null, zero, or empty according to the Dataset schema.

Speech recognition is probabilistic. Music, noise, accents, overlapping speakers, names, and specialist vocabulary can reduce accuracy. Use the timestamps as navigation aids and review quotations or high-stakes material against the source video.

---

### Quick Start Guide

#### Transcribe a Dailymotion video in three steps

1. Open the Actor input and paste a public Dailymotion video URL.
2. Leave `translate` empty for the original transcript, or select one target language.
3. Start the run and open the default Dataset when it finishes.

The production-checked input is:

```json
{
  "video_url": "https://www.dailymotion.com/video/x9v319u",
  "translate": "english"
}
````

Dailymotion documents public, private, draft, and password-protected states in its [content visibility guide](https://faq.dailymotion.com/hc/en-us/articles/115009030028-Content-visibility). The Actor still requires media to be reachable without credentials; password protection, removal, geographic restrictions, domain restrictions, and platform changes can prevent processing.

For automation, submit exactly one video per run. If you have many URLs, launch separate Actor runs and control concurrency in your Apify client, workflow, or queue.

***

### Input Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `video_url` | string | Yes | One public Dailymotion video URL, such as `https://www.dailymotion.com/video/x9v319u` |
| `translate` | string | No | Target language selected from the configured list; omit it to return only the detected-language transcript |

This single-platform Actor does not expose `video_file`. Uploaded files belong to the universal Video Transcript Actor. A playlist, profile, search page, or unrelated platform URL is outside this Actor's input contract.

Short or redirected URLs can work when they resolve to accessible Dailymotion media. A valid-looking string alone does not prove that the underlying video is available.

Translation runs only after transcription succeeds. If any translated segment ultimately fails, the result is published without a translation and no translation event is charged; the source text is never presented as if it were a translation.

***

### Output Data Schema

One successful run writes one object to the default Dataset. Its top-level fields are:

| Group | Fields |
| --- | --- |
| Processing | `processor`, `processed_at`, `platform` |
| Source | `title`, `description`, `author`, `author_id`, `author_url`, `duration`, `published_at`, `thumbnail` |
| Audio and taxonomy | `audio_title`, `audio_artist`, `categories`, `tags` |
| Engagement | `view_count`, `like_count`, `shares_count`, `dislike_count`, `comment_count` |
| Speech | `transcript`, `translation` |

`transcript` contains `language`, `text`, and `segments`. Each segment contains formatted `start` and `end` timestamps plus `text`. `translation` uses the same structure when complete; otherwise it is empty under the existing output contract.

The sample below illustrates the stable output shape rather than a promise that a third-party video or its metadata will remain available. Source counts, duration metadata, titles, and creator details can change independently of the Actor.

```json
{
  "processor": "https://apify.com/agentx/dailymotion-transcript?fpr=aiagentapi",
  "processed_at": "2026-07-21T13:57:17+00:00",
  "platform": "Dailymotion",
  "title": "Give me 59 seconds..i’ll DELETE your fear of failure",
  "description": "Give me 59 Seconds, and I’ll make you Dangerously Motivated",
  "author": "mominaspeaks",
  "author_id": null,
  "author_url": null,
  "duration": 59,
  "audio_title": null,
  "audio_artist": null,
  "view_count": 57,
  "like_count": 0,
  "shares_count": null,
  "dislike_count": null,
  "comment_count": null,
  "categories": [],
  "tags": ["Momina Speaks", "Self growth", "Self Learning", "Self Motivation"],
  "published_at": "2025-12-05T03:43:53+00:00",
  "thumbnail": "https://s2.dmcdn.net/v/ZZ6mo1g45WRKBct8y/x1080",
  "transcript": {
    "language": "Hindi",
    "text": "मुझे एक मिनेद का वकत ड़ो और मैं तुमहारा फीर अफ फेलिर खत्म कर दूंगी",
    "segments": [
      {
        "start": "00:00:00.160",
        "end": "00:00:08.199",
        "text": "मुझे एक मिनेद का वकत ड़ो और मैं तुमहारा फीर अफ फेलिर खत्म कर दूंगी जो लोग कभी फेल नहीं होते पता है वो कुन होते हैं"
      }
    ]
  },
  "translation": {
    "language": "English",
    "text": "Give me one minute and I will end your fear of failure.",
    "segments": [
      {
        "start": "00:00:00.160",
        "end": "00:00:08.199",
        "text": "Give me one minute and I will end your fear of failure."
      }
    ]
  }
}
```

Examples describe shape, not permanent source values. Treat metadata counts, availability, and speech output as run-time results.

***

### Integration Examples

#### Apify API

```bash
curl -X POST \
  "https://api.apify.com/v2/acts/agentx~dailymotion-transcript/runs?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"video_url":"https://www.dailymotion.com/video/x9v319u"}'
```

The run endpoint returns run metadata immediately. Poll the run or use an Apify webhook, then read the default Dataset. Do not place production tokens in source control, screenshots, or client-side code.

#### Python client

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("agentx/dailymotion-transcript").call(
    run_input={
        "video_url": "https://www.dailymotion.com/video/x9v319u",
        "translate": "english",
    }
)
items = client.dataset(run["defaultDatasetId"]).list_items().items
print(items[0]["transcript"]["text"])
```

#### MCP configuration

Apify's MCP server can expose Actors to compatible AI clients. Keep the token in an environment variable or secret manager.

```json
{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com",
      "headers": {
        "Authorization": "Bearer YOUR_APIFY_TOKEN"
      }
    }
  }
}
```

The exact MCP client configuration varies by client. Confirm the current Apify MCP documentation before deployment.

***

### Pricing & Cost Calculator

This Actor uses pay-per-event pricing. The configured transcript event is tiered:

| Apify plan tier | Transcript event | Translation event |
| --- | ---: | ---: |
| Free | $0.35100 | $0.13000 |
| Bronze | $0.33930 | $0.12567 |
| Silver | $0.32760 | $0.12133 |
| Gold, Platinum, Diamond | $0.31590 | $0.11700 |

An optional completed translation uses the same account-tier row. Actor start is $0.001 per event, with one start event per allocated GB and a minimum of one. The current 8192 MB configuration therefore produces eight start events. Runtime usage is metered at $0.00001 per configured usage event.

Example: one successful Free-tier transcript without translation starts from $0.351 + $0.008 = $0.359, plus runtime usage. Adding a completed Free-tier translation brings the fixed subtotal to $0.489. At Gold or above, transcript plus start begins at $0.3159 + $0.008, plus runtime usage and any $0.117 translation.

Longer media normally takes more time and therefore accumulates more runtime usage. Failed runs can still consume start and runtime resources before failure. Review the Store pricing panel and set platform-level spending controls before large batches.

***

### Use Cases & Applications

#### Search and knowledge pipelines

Index `transcript.text` for discovery, RAG retrieval, topic classification, or semantic search. Store the source URL and timestamps alongside each chunk so users can verify the original context.

#### Editorial and research workflows

Create a draft transcript for interviews, public statements, tutorials, or short clips. Timestamped segments help editors return to the relevant passage. Human review is still required for quotes, names, and publication.

#### Multilingual review

Use detected-language output to inventory international video collections, then request translation only when the downstream workflow needs it. Preserve the original transcript next to the translation so reviewers can distinguish source speech from machine translation.

#### Monitoring and automation

Trigger one run for each known Dailymotion URL, store the Dataset item, and connect it to alerts or analysis. This Actor does not discover new channel uploads; pair it with a lawful discovery source when monitoring is required.

***

### FAQ

#### Does it use Dailymotion captions?

The production path downloads media audio and runs automatic speech recognition. It does not promise Dailymotion's transcript panel, embedded subtitles, or caption-track fidelity.

#### Can it process private or password-protected videos?

Only media reachable by the Actor's downloader can succeed. Credentials are not an input. Private, password-protected, removed, restricted, or geo-blocked videos may fail.

#### Can I submit a profile or playlist?

No. The contract is one Dailymotion video URL per run, and playlist downloading is disabled.

#### Why are some metadata fields null?

Dailymotion does not expose every field for every video. The Actor preserves the stable 22-field contract without inventing unavailable values.

#### How are long videos handled?

Media up to 3600 seconds is transcribed directly. Longer media is processed sequentially in 900-second core chunks with 15 seconds of context on each available side; only one temporary chunk is retained at a time. Long videos still take more time and may consume more usage events.

#### Is the transcript guaranteed accurate?

No ASR system guarantees perfect text. Review critical content against the source, especially with noise, accents, overlapping speech, music, or technical names.

***

### SEO Keywords & Search Terms

People evaluating this Actor commonly look for a Dailymotion transcript API, Dailymotion video to text, Dailymotion speech-to-text, timestamped Dailymotion subtitles, video transcript extraction, Hindi video transcription, multilingual ASR, Dailymotion metadata API, Apify Dailymotion automation, or translated video transcripts.

These phrases describe discovery intent, not separate capabilities. The actual contract remains one accessible public Dailymotion video, AI-generated speech recognition, structured metadata, and optional translation.

***

### Trust & Certifications

- The public input accepts one Dailymotion video URL and rejects unrelated platform extractors before download.
- The Dataset contract exposes 22 named fields with timestamped source and optional translated segments.
- Translation is published and charged only when its complete segment-aligned structure succeeds.
- No Store rating, user count, monthly activity, bookmark total, or one-off test result is presented as evidence of future performance.

These are inspectable contract properties, not a guarantee that a third-party video will remain unchanged. Dailymotion can remove content, alter access rules, or change delivery behavior.

***

### Legal & Compliance

Use the Actor only for content you are authorized to process. Follow applicable copyright, privacy, data-protection, employment, sector-specific, and platform rules. Public accessibility does not automatically grant a right to reproduce, translate, republish, profile, or train on the content.

Dailymotion distinguishes public, private, draft, and password-protected visibility states. This Actor's public-URL input does not bypass those controls. Dailymotion's current [Terms of Use](https://legal.dailymotion.com/en/terms-of-use/) expressly prohibit automated access without prior written approval and restrict unauthorized extraction, scraping, or downloading. Use this Actor only where you have the required permission or another lawful basis that applies to your situation.

For personal data, minimize collection, define a lawful purpose and retention period, and support deletion or correction where required. For accessibility, legal, medical, financial, safety, or evidentiary use, require qualified human review.

***

### Related Tools

- [YouTube Transcript](https://apify.com/agentx/youtube-transcript?fpr=aiagentapi) processes one public YouTube video.
- [TikTok Transcript](https://apify.com/agentx/tiktok-transcript?fpr=aiagentapi) processes one public TikTok video.
- [Video Transcript](https://apify.com/agentx/video-transcript?fpr=aiagentapi) handles uploads and supported public video URLs.

For a broader discovery or metadata workflow, [All Video Scraper](https://apify.com/agentx/all-video-scraper?fpr=aiagentapi) is the related multi-platform scraper. Use the universal [Video Transcript](https://apify.com/agentx/video-transcript?fpr=aiagentapi) when you need uploaded-file support.

***

### Support & Community

- [Actor input and documentation](https://apify.com/agentx/dailymotion-transcript?fpr=aiagentapi)
- [API reference](https://apify.com/agentx/dailymotion-transcript/api?fpr=aiagentapi)
- [Telegram support](https://t.me/AiAgentApi)
- [All AgentX APIs](https://apify.com/agentx?fpr=aiagentapi)

When reporting a problem, include the Actor run ID, the public video URL if sharing it is safe, the approximate failure time, and whether transcription or translation failed. Remove tokens, private content, and sensitive output before posting logs.

# Actor input Schema

## `video_url` (type: `string`):

Public Dailymotion video URL to download and transcribe

## `translate` (type: `string`):

Select a target language to translate the transcript

## Actor input object example

```json
{
  "video_url": "https://www.dailymotion.com/video/x9v319u"
}
```

# Actor output Schema

## `results` (type: `string`):

Browse transcripts with timestamped subtitles, translations, and video metadata.

# 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 = {
    "video_url": "https://www.dailymotion.com/video/x9v319u"
};

// Run the Actor and wait for it to finish
const run = await client.actor("agentx/dailymotion-transcript").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 = { "video_url": "https://www.dailymotion.com/video/x9v319u" }

# Run the Actor and wait for it to finish
run = client.actor("agentx/dailymotion-transcript").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 '{
  "video_url": "https://www.dailymotion.com/video/x9v319u"
}' |
apify call agentx/dailymotion-transcript --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Dailymotion Transcript",
        "description": "Dailymotion Transcript converts one public video into structured text for catalog indexing, media research, and automated analysis. Results include detected language, ordered timestamped segments, video metadata, and optional translation into 133 languages. Transcript events begin at $0.3159.",
        "version": "1.0",
        "x-build-id": "2uHdtXPRat6vTMXAv"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/agentx~dailymotion-transcript/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-agentx-dailymotion-transcript",
                "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/agentx~dailymotion-transcript/runs": {
            "post": {
                "operationId": "runs-sync-agentx-dailymotion-transcript",
                "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/agentx~dailymotion-transcript/run-sync": {
            "post": {
                "operationId": "run-sync-agentx-dailymotion-transcript",
                "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": [
                    "video_url"
                ],
                "properties": {
                    "video_url": {
                        "title": "🎥 Video URL",
                        "type": "string",
                        "description": "Public Dailymotion video URL to download and transcribe"
                    },
                    "translate": {
                        "title": "🌍 Translate",
                        "enum": [
                            "afrikaans",
                            "albanian",
                            "amharic",
                            "arabic",
                            "armenian",
                            "assamese",
                            "aymara",
                            "azerbaijani",
                            "bambara",
                            "basque",
                            "belarusian",
                            "bengali",
                            "bhojpuri",
                            "bosnian",
                            "bulgarian",
                            "catalan",
                            "cebuano",
                            "chichewa",
                            "chinese (simplified)",
                            "chinese (traditional)",
                            "corsican",
                            "croatian",
                            "czech",
                            "danish",
                            "dhivehi",
                            "dogri",
                            "dutch",
                            "english",
                            "esperanto",
                            "estonian",
                            "ewe",
                            "filipino",
                            "finnish",
                            "french",
                            "frisian",
                            "galician",
                            "georgian",
                            "german",
                            "greek",
                            "guarani",
                            "gujarati",
                            "haitian creole",
                            "hausa",
                            "hawaiian",
                            "hebrew",
                            "hindi",
                            "hmong",
                            "hungarian",
                            "icelandic",
                            "igbo",
                            "ilocano",
                            "indonesian",
                            "irish",
                            "italian",
                            "japanese",
                            "javanese",
                            "kannada",
                            "kazakh",
                            "khmer",
                            "kinyarwanda",
                            "konkani",
                            "korean",
                            "krio",
                            "kurdish (kurmanji)",
                            "kurdish (sorani)",
                            "kyrgyz",
                            "lao",
                            "latin",
                            "latvian",
                            "lingala",
                            "lithuanian",
                            "luganda",
                            "luxembourgish",
                            "macedonian",
                            "maithili",
                            "malagasy",
                            "malay",
                            "malayalam",
                            "maltese",
                            "maori",
                            "marathi",
                            "meiteilon (manipuri)",
                            "mizo",
                            "mongolian",
                            "myanmar",
                            "nepali",
                            "norwegian",
                            "odia (oriya)",
                            "oromo",
                            "pashto",
                            "persian",
                            "polish",
                            "portuguese",
                            "punjabi",
                            "quechua",
                            "romanian",
                            "russian",
                            "samoan",
                            "sanskrit",
                            "scots gaelic",
                            "sepedi",
                            "serbian",
                            "sesotho",
                            "shona",
                            "sindhi",
                            "sinhala",
                            "slovak",
                            "slovenian",
                            "somali",
                            "spanish",
                            "sundanese",
                            "swahili",
                            "swedish",
                            "tajik",
                            "tamil",
                            "tatar",
                            "telugu",
                            "thai",
                            "tigrinya",
                            "tsonga",
                            "turkish",
                            "turkmen",
                            "twi",
                            "ukrainian",
                            "urdu",
                            "uyghur",
                            "uzbek",
                            "vietnamese",
                            "welsh",
                            "xhosa",
                            "yiddish",
                            "yoruba",
                            "zulu"
                        ],
                        "type": "string",
                        "description": "Select a target language to translate the transcript"
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
