curl --request POST \
--url https://cloud.memsource.com/web/api2/v4/projects/{projectUid}/jobs/qualityAssurances/run \
--header 'Content-Type: application/json' \
--data '
{
"jobs": [
{
"uid": "<string>"
}
],
"settings": {
"initialSegment": {
"uid": "<string>"
},
"maxQaWarningsCount": 500,
"warningTypes": [
"EmptyTranslation"
]
},
"maxQaWarningsCount": 500
}
'{
"segmentWarnings": [
{
"segmentId": "<string>",
"warnings": [
{
"id": "<string>",
"ignored": true,
"type": "<string>",
"repetitionGroupId": "<string>"
}
],
"ignoredChecks": [
"<string>"
]
}
],
"finished": true
}Call “Get QA settings” endpoint to get the list of enabled QA checks
curl --request POST \
--url https://cloud.memsource.com/web/api2/v4/projects/{projectUid}/jobs/qualityAssurances/run \
--header 'Content-Type: application/json' \
--data '
{
"jobs": [
{
"uid": "<string>"
}
],
"settings": {
"initialSegment": {
"uid": "<string>"
},
"maxQaWarningsCount": 500,
"warningTypes": [
"EmptyTranslation"
]
},
"maxQaWarningsCount": 500
}
'{
"segmentWarnings": [
{
"segmentId": "<string>",
"warnings": [
{
"id": "<string>",
"ignored": true,
"type": "<string>",
"repetitionGroupId": "<string>"
}
],
"ignoredChecks": [
"<string>"
]
}
],
"finished": true
}Show child attributes
Maximum number of QA warnings in result, default: 100. For efficiency reasons QA warnings are processed with minimum segments chunk size 10, therefore slightly more warnings are returned.
1 <= x <= 1000100EmptyTranslation, TrailingPunctuation, Formatting, JoinTags, MissingNumbersV3, MultipleSpacesV3, NonConformingTerm, NotConfirmed, TranslationLength, AbsoluteLength, RelativeLength, UnresolvedComment, EmptyPairTags, InconsistentTranslationTargetSource, InconsistentTranslationSourceTarget, ForbiddenString, SpellCheck, RepeatedWord, InconsistentTagContent, EmptyTagContent, Malformed, ForbiddenTerm, NewerAtLowerLevel, LeadingAndTrailingSpaces, LeadingSpaces, TrailingSpaces, TargetSourceIdentical, SourceOrTargetRegexp, UnmodifiedFuzzyTranslation, UnmodifiedFuzzyTranslationTM, UnmodifiedFuzzyTranslationMTNT, Moravia, ExtraNumbersV3, UnresolvedConversation, NestedTags, FuzzyInconsistencyTargetSource, FuzzyInconsistencySourceTarget, CustomQA, MissingNonTranslatableAnnotation Maximum number of QA warnings in result, default: 100. For efficiency reasons QA warnings are processed with minimum segments chunk size 10, therefore slightly more warnings are returned.
1 <= x <= 1000successful operation
Show child attributes
Was this page helpful?