Skip to main content
GET
/
api2
/
v1
/
lqa
/
assessments
/
{jobUid}
Get LQA Assessment
curl --request GET \
  --url https://cloud.memsource.com/web/api2/v1/lqa/assessments/{jobUid} \
  --header 'Authorization: <api-key>'
{
  "assessmentJobPartUid": "<string>",
  "assessmentResult": {
    "issueCounts": {
      "critical": 123,
      "criticalRepeated": 123,
      "major": 123,
      "majorRepeated": 123,
      "minor": 123,
      "minorRepeated": 123,
      "neutral": 123,
      "neutralRepeated": 123
    },
    "jobPart": {
      "uid": "<string>"
    },
    "score": 123,
    "status": "PASS"
  },
  "availability": "NOT_AVAILABLE",
  "editedDate": "2023-11-07T05:31:56Z",
  "finishedDate": "2023-11-07T05:31:56Z",
  "jobPartUid": "<string>",
  "lqaEnabled": true,
  "lqaProfile": {
    "dateCreated": "2023-11-07T05:31:56Z",
    "errorCategories": {
      "accuracy": {
        "accuracy": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "addition": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "improperTmMatch": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "mistranslation": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "omission": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "overTranslation": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "underTranslation": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "untranslated": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "design": {
        "design": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "length": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "localFormatting": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "markup": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "missingText": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "truncation": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "fluency": {
        "characterEncoding": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "crossReference": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "fluency": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "grammar": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "grammaticalRegister": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "inconsistency": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "punctuation": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "spelling": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "localeConvention": {
        "addressFormat": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "currencyFormat": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "dateFormat": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "localeConvention": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "measurementFormat": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "shortcutKey": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "telephoneFormat": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "other": {
        "other": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "style": {
        "awkward": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "companyStyle": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "inconsistentStyle": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "style": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "thirdPartyStyle": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "unidiomatic": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "terminology": {
        "inconsistentUseOfTerminology": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "inconsistentWithTb": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "terminology": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      },
      "verity": {
        "cultureSpecificReference": {
          "code": 123,
          "enabled": true,
          "weight": 1
        },
        "verity": {
          "code": 123,
          "enabled": true,
          "weight": 1
        }
      }
    },
    "isDefault": true,
    "name": "<string>",
    "organization": {
      "uid": "<string>"
    },
    "passFailThreshold": {
      "minScorePercentage": 99
    },
    "penaltyPoints": {
      "critical": {
        "code": 123,
        "value": 123
      },
      "major": {
        "code": 123,
        "value": 123
      },
      "minor": {
        "code": 123,
        "value": 123
      },
      "neutral": {
        "code": 123,
        "value": 123
      }
    },
    "uid": "string"
  },
  "mode": "ISSUES",
  "origin": "HUMAN",
  "overallFeedback": "<string>",
  "reportCanBeDownloaded": true,
  "requestedJobPartUid": "<string>",
  "reviewProvider": {
    "organizationUid": "<string>",
    "uid": "<string>"
  },
  "startedDate": "2023-11-07T05:31:56Z",
  "status": "NOT_STARTED",
  "translationProvider": {
    "uid": "<string>"
  },
  "workflowStep": {
    "abbr": "<string>",
    "id": "<string>",
    "lqaEnabled": true,
    "name": "<string>",
    "order": 123,
    "uid": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://developers.phrase.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.

Path Parameters

jobUid
string
required

Response

successful operation

LQA assessment state

assessmentJobPartUid
string

UID of job corresponding to the assessment. Null when assessment not found

assessmentResult
object
availability
enum<string>
Available options:
NOT_AVAILABLE,
DISABLED_IN_ALL_WORKFLOW_STEPS,
DISABLED_IN_CURRENT_WORKFLOW_STEP,
ENABLED
editedDate
string<date-time>

When assessment was edited after previous finish (or empty)

finishedDate
string<date-time>

When assessment was finished (or empty)

jobPartUid
string

UID of the corresponding job

lqaEnabled
boolean

If LQA is enabled and configured for this job

lqaProfile
object
mode
enum<string>
Available options:
ISSUES,
ISSUES_AND_SCORE
origin
enum<string>
Available options:
HUMAN,
AI
overallFeedback
string

Overall feedback from the LQA reviewer

reportCanBeDownloaded
boolean

If Assessment report/scorecard is ready and can be downloaded, user's rights are considered

requestedJobPartUid
string

The originally requested job UID

reviewProvider
object
startedDate
string<date-time>

When assessment was started (or empty)

status
enum<string>
Available options:
NOT_STARTED,
STARTED,
FINISHED,
FINISHED_WITH_EDITING,
EDITED
translationProvider
object
workflowStep
object