Skip to navigation

Enable an installed translation in the organization library

Required scopes: translation.enable.

Requires an edition in the reviewed catalogue and already installed locally. This endpoint never downloads or installs text. Missing catalogue editions return 404; uninstalled editions return 409 translation_not_installed. Uses current scope/contact/organization checks and serialized organization quota enforcement. An existing membership is a no-op, even at capacity. Does not automatically change existing Live selections.

Response headers:

  • Location (201, 200): Canonical organization library membership URL.

Authentication

AuthorizationBearer

Organization-owned service token. Issue the initial token in organization credential settings. Scopes are documented per operation via x-required-scopes; they are not OAuth scopes.

Path parameters

organization_idstringRequiredformat: "uuid"
slugstringRequired1-100 characters

Request

This endpoint expects an object.

Response headers

X-Request-IdstringOptional
LocationstringOptional
Canonical organization library membership URL.

Response

Already enabled; unchanged membership

slugstring
namestring
languageenum
Allowed values:
book_idslist of integers
rightsobject
installedboolean
provenanceobject

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
503
Service Unavailable Error