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_id
slug
Request
This endpoint expects an object.
Response headers
X-Request-Id
Location
Canonical organization library membership URL.
Response
Already enabled; unchanged membership
slug
name
language
Allowed values:
book_ids
rights
installed
provenance
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
503
Service Unavailable Error
