Translate a short-drama episode, retaining subtitle cue identity and timing
Translate a short-drama episode, retaining subtitle cue identity and timing. A private series key carries approved terminology into later episodes and unambiguous renderings into the reverse direction. Output is a draft with mechanical checks and requires review before production approval.
Answeringour last check, 2026-10-03
1 of 1checks answered this week
45 msmedian answer time
$0.01listed price per call
$0.01price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://market.561.group/v1/translate/en-zh/cdrama-subtitles
| Category | Market data |
|---|---|
| Provider host | market.561.group |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-03 | valid payment request | 402 | $0.01 | 45 ms |
Example input (from the provider)
{
"body": {
"approvedTerms": [
{
"direction": "en-zh",
"source": "Mr. Gu",
"target": "\u987e\u603b\u88c1"
}
],
"episodeId": "episode-1",
"subtitles": "1\n00:00:00,800 --> 00:00:02,200\nMr. Gu, your coffee.\n"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"approvedTerms": {
"description": "Optional approved terminology when creating a series; existing series terminology is changed through review.",
"items": {
"type": "object"
},
"type": "array"
},
"episodeId": {
"description": "Stable episode slug; reusing it with the same source returns the recorded draft.",
"type": "string"
},
"productionContext": {
"description": "Optional scene and character context, at most 1000 characters.",
"type": "string"
},
"seriesKey": {
"description": "Private bearer key returned by the first episode. Omit to create a new series.",
"type": "string"
},
"subtitles": {
"description": "SRT or WebVTT source; send this or text.",
"type": "string"
},
"text": {
"description": "Source script paragraphs; send this or subtitles.",
"type": "string"
}
}
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"checks": {
"description": "Mechanical checks only; they do not establish semantic accuracy.",
"type": "object"
},
"cues": {
"items": {
"type": "object"
},
"type": "array"
},
"direction": {
"enum": [
"zh-en",
"en-zh"
]
},
"episodeId": {
"type": "string"
},
"format": {
"enum": [
"text",
"srt",
"vtt"
]
},
"kind": {
"const": "cdrama.episode-translation/v1"
},
"model": {
"items": {
"type": "string"
},
"type": "array"
},
"productionContext": {
"description": "Production notes supplied with the source episode.",
"type": "string"
},
"reviewHistory": {
"description": "Ordered, content-addressed decisions for this episode: reviewId, token, recordedAt, corrections, terms, and approve.",
"items": {
"type": "object"
},
"type": "array"
},
"reviewRequired": {
"type": "boolean"
},
"seriesId": {
"type": "string"
},
"seriesKey": {
"description": "Bearer key returned only when a series is created; keep it private and send it with later episodes or reviews.",
"type": "string"
},
"seriesRevision": {
"type": "integer"
},
"seriesTerms": {
"description": "Approved series terminology available to both translation directions.",
"items": {
"type": "object"
},
"type": "array"
},
"sourceDigest": {
"type": "string"
},
"status": {
"enum": [
"draft",
"approved"
]
},
"termCandidates": {
"description": "Model-suggested names from the source; candidates require human approval through review before they enter the series terms.",
"items": {
"type": "object"
},
"type": "array"
},
"translation": {
"type": "string"
}
},
"required": [
"kind",
"seriesId",
"episodeId",
"direction",
"format",
"sourceDigest",
"status",
"reviewRequired",
"translation",
"cues",
"checks",
"reviewHistory"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}