/v2/projects/{projectId}Replace project settings
Replaces the settings for a project identified by its numeric ID. Include all required settings in each request; optional fields let you set the base language, namespace, description, and slug, among other settings.
Project settings to replace. The icuPlaceholders, name, suggestionsMode, translationProtection, useBranching, and useNamespaces fields are required.
A 400 is returned when the request is malformed or a value fails validation. A 401 indicates that the request is not authenticated, a 403 indicates that the authenticated user cannot update the project, and a 404 indicates that the project was not found. The body must include icuPlaceholders, name, suggestionsMode, translationProtection, useBranching, and useNamespaces; name must be 3–50 characters, and suggestionsMode and translationProtection must use their listed values.