Skip to main content
PATCH

Authorizations

X-API-Key
string
header
required

Path Parameters

id
string
required

Project ID

Body

application/json

Partial update payload for project preferences and visibility. Only fields present in the body are applied; omitted fields are preserved.

chatModelType
enum<string>

AI model provider type for chat

Available options:
GPT,
CUSTOM
chatModelName
enum<string>

AI model identifier for chat

Available options:
gpt-5-mini,
gpt-4o-mini,
plai,
aita
insightsModelType
enum<string>

AI model provider type for insights

Available options:
GPT,
CUSTOM
insightsModelName
enum<string>

AI model identifier for insights

Available options:
gpt-5-mini,
gpt-4o-mini,
plai,
aita
translationModelType
enum<string>

AI model provider type for translation

Available options:
GPT,
CUSTOM
translationModelName
enum<string>

AI model identifier for translation

Available options:
gpt-5-mini,
gpt-4o-mini,
plai,
aita
ttsProvider
enum<string>

Text-to-speech provider for dubbing

Available options:
eleven_v2,
eleven_v3,
azure_tts
mtProfileId
string

Machine translation profile identifier (TMS UID)

Minimum string length: 1
translationMemoryId
string

Translation memory identifier (TMS UID)

Minimum string length: 1
isPublic
boolean

When true, the project is shared so it can be accessed by the API key owner. When false, that share is revoked.

Response

Project updated successfully