Skip to main content
PUT
Enable or disable an engine of Language AI profile

Authorizations

Authorization
string
header
required

Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.

Path Parameters

uid
string
required

Profile UID. This is a Language AI profile uid, not a machine translate settings uid; for MT-engine settings operations, use GET/PUT/DELETE /api2/v1/machineTranslateSettings/{mtsUid} instead.

engineUid
string
required

UID of an engine attached to the profile

Body

application/json

Engine update request

Request to enable or disable an MT engine of a Language AI profile.

enabled
boolean
required

Whether the engine should be enabled

Example:

true

Response

OK

An MT engine attached to a Language AI profile.

enabled
boolean

Whether the engine is enabled. The engine is still present in the parent profile's engines array when this is false - a disabled engine is a different finding from an engine not existing at all.

Example:

true

name
string

Display name of the engine

Example:

"Phrase Language AI (Google Translate)"

terminologySource
enum<string>

Terminology resource this engine can use for glossary matching

Available options:
NONE,
GLOSSARY,
TERM_BASE
Example:

"GLOSSARY"

type
string

Engine type identifier

Example:

"GOOGLE_V3_TRANSLATE"

uid
string

Unique identifier of the engine

Example:

"B85nrNc1rGdxIsjJv3zH3o"