Skip to main content
GET
Get a project's translation settings
When to use: before changing settings or to see whether a retranslation is needed. Side effects: None. Cost: Free. Idempotency: safe and pure (never writes); retry freely. Required scopes: transcripts:read

Authorizations

Authorization
string
header
required

API key from Settings -> API keys, sent as Authorization: Bearer <key> (SDK environment variable RASK_API_KEY). Bound to one workspace and one acting user. Operations list the scopes they need (OpenAPI 3.1 scopes on a bearer scheme).

Scopes

transcripts:read

Path Parameters

project_id
string
required

Project id (from createProject or listProjects).

Maximum string length: 64

Response

OK: TranslationSettings.

A project's translation settings. Changing them never retranslates: call retranslateSegments.

object
enum<string>
required

Always translation_settings.

Available options:
translation_settings
id
string
required

The project id.

translation_instructions
string | null
required

Instructions for the translator (<= 8192).

glossary
object | null
required

Attached glossary.

etag
string
required

ETag.