Skip to main content
GET
/
api2
/
v2
/
projects
/
{projectUid}
/
jobs
/
{jobUid}
/
qualityAssurances
/
settings
Get QA settings for job
curl --request GET \
  --url https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/jobs/{jobUid}/qualityAssurances/settings
{
  "forbiddenStrings": [
    "<string>"
  ],
  "enabledChecks": "\n   [\n      {\n         \"checkerType\":\"EmptyTranslation\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"TrailingPunctuation\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"Formatting\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"JoinTags\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"MissingNumbers\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"MultipleSpaces\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"NonConformingTerm\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"NotConfirmed\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"TranslationLength\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\": \"AbsoluteLength\",\n         \"ignorable\": false\n      },\n      {\n         \"checkerType\": \"RelativeLength\",\n         \"ignorable\": false\n      },\n      {\n         \"checkerType\":\"EmptyPairTags\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"InconsistentTranslationTargetSource\",\n         \"ignorable\":true\n      },\n      {\n         \"checkerType\":\"InconsistentTranslationSourceTarget\",\n         \"ignorable\":true\n      },\n      {\n         \"checkerType\":\"ForbiddenString\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"SpellCheck\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"RepeatedWords\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"InconsistentTagContent\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"EmptyTagContent\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"Malformed\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"ForbiddenTerm\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"NewerAtLowerLevel\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"LeadingAndTrailingSpaces\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"TargetSourceIdentical\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"SourceOrTargetRegexp\"\n      },\n      {\n         \"checkerType\":\"UnmodifiedFuzzyTranslationTM\",\n         \"ignorable\":true\n      },\n      {\n         \"checkerType\":\"UnmodifiedFuzzyTranslationMTNT\",\n         \"ignorable\":true\n      },\n      {\n         \"checkerType\":\"Moravia\",\n         \"ignorable\":false,\n         \"context\": {\"moraviaProfileId\": \"MoraviaProfileIdValue\"}\n      },\n      {\n         \"checkerType\":\"ExtraNumbers\",\n         \"ignorable\":true\n      },\n      {\n         \"checkerType\":\"UnresolvedConversation\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"NestedTags\",\n         \"ignorable\":false\n      },\n      {\n         \"checkerType\":\"FuzzyInconsistency\",\n         \"ignorable\":true\n      }\n   ]\n",
  "excludeLockedSegments": true,
  "userCanSetInstantQA": true,
  "strictJobStatus": true,
  "regexpRules": [
    {
      "description": "<string>",
      "sourceRegexp": "<string>",
      "targetRegexp": "<string>",
      "id": "<string>",
      "ignorable": true,
      "instant": true
    }
  ]
}

Path Parameters

projectUid
string
required
jobUid
string
required

Response

successful operation

forbiddenStrings
string[]
enabledChecks
object[]

enabledChecks

Example:

"\n [\n {\n \"checkerType\":\"EmptyTranslation\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"TrailingPunctuation\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"Formatting\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"JoinTags\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"MissingNumbers\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"MultipleSpaces\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"NonConformingTerm\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"NotConfirmed\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"TranslationLength\",\n \"ignorable\":false\n },\n {\n \"checkerType\": \"AbsoluteLength\",\n \"ignorable\": false\n },\n {\n \"checkerType\": \"RelativeLength\",\n \"ignorable\": false\n },\n {\n \"checkerType\":\"EmptyPairTags\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"InconsistentTranslationTargetSource\",\n \"ignorable\":true\n },\n {\n \"checkerType\":\"InconsistentTranslationSourceTarget\",\n \"ignorable\":true\n },\n {\n \"checkerType\":\"ForbiddenString\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"SpellCheck\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"RepeatedWords\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"InconsistentTagContent\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"EmptyTagContent\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"Malformed\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"ForbiddenTerm\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"NewerAtLowerLevel\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"LeadingAndTrailingSpaces\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"TargetSourceIdentical\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"SourceOrTargetRegexp\"\n },\n {\n \"checkerType\":\"UnmodifiedFuzzyTranslationTM\",\n \"ignorable\":true\n },\n {\n \"checkerType\":\"UnmodifiedFuzzyTranslationMTNT\",\n \"ignorable\":true\n },\n {\n \"checkerType\":\"Moravia\",\n \"ignorable\":false,\n \"context\": {\"moraviaProfileId\": \"MoraviaProfileIdValue\"}\n },\n {\n \"checkerType\":\"ExtraNumbers\",\n \"ignorable\":true\n },\n {\n \"checkerType\":\"UnresolvedConversation\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"NestedTags\",\n \"ignorable\":false\n },\n {\n \"checkerType\":\"FuzzyInconsistency\",\n \"ignorable\":true\n }\n ]\n"

excludeLockedSegments
boolean
userCanSetInstantQA
boolean
strictJobStatus
boolean
regexpRules
object[]