PUT
/v2/projects/{projectId}/qa-settings/languages/{languageId}/enabledUpdate QA checks enabled state for a language
Updates whether QA checks are enabled for a specific language in a project. Set enabled to true to enable checks for that language or false to disable them; the field is required.
languageIdintegerrequired
The integer identifier of the language whose QA checks to enable or disable.
projectIdintegerrequired
The integer identifier of the project containing the language.
Language-level QA check enablement setting.
enabledbooleanrequired
Whether QA checks are enabled for the language.
200Returns confirmation that the language's QA check enablement setting was updated.
400Returned when the request is invalid, including when the required `enabled` field is missing or invalid.
codestringrequired
paramsarray<object>optional
401Returned when authentication is missing or invalid.
codestringrequired
paramsarray<object>optional
403Returned when the authenticated user does not have permission to update the language settings.
codestringrequired
paramsarray<object>optional
404Returned when the project or language cannot be found.
codestringrequired
paramsarray<object>optional
Error handling
A 400 is returned when the request is invalid, a 401 when authentication is missing or invalid, a 403 when the authenticated user lacks permission, and a 404 when the project or language cannot be found. The languageId and projectId path parameters must identify the language to update. The request body must include the enabled boolean.