Trigger quality evaluation based on quality profile for selected job parts
Runs quality evaluation asynchronously. Job parts must belong to the same project, workflow step, and be in a ready state. Linguists may only evaluate job parts assigned to them. Returns 501 if manual quality evaluation is not enabled for the organization. lockSegments defaults to true — segments that pass all AI checks are locked after evaluation. confirmSegments defaults to false — segments are not confirmed unless explicitly set to true. Returns an asyncRequest object. Poll GET /api2/v1/async/ until asyncResponse is not null before retrieving results. Once the async job has completed, call POST /api2/v1/qualityProfiles/qeWarnings with the same job part UIDs to retrieve quality warnings.
Authorizations
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.
Body
Quality evaluation request
Job parts to evaluate; 1–50 per request, all from the same project and workflow step, and in a ready state.
1 - 50 elementsUID of the quality profile to apply
Confirm segments that pass all AI checks. Defaults to false (segments are not confirmed).
false
Lock segments that pass all AI checks. Defaults to true (segments are locked).
true
Response
OK
PRE_ANALYSE, POST_ANALYSE, CONTINUOUS_PRE_ANALYSE, CONTINUOUS_POST_ANALYSE, COMPARE_ANALYSE, PARENT_ANALYSE, PRE_TRANSLATE, ASYNC_TRANSLATE, IMPORT_JOB, IMPORT_FILE, ALIGN, EXPORT_TMX_BY_QUERY, EXPORT_TMX, IMPORT_TMX, IMPORT_MXLF_INTO_TM, IMPORT_TBX, IMPORT_TBX_TB3, INSERT_INTO_TM, DELETE_TM, CLEAR_TM, QA, QA_V3, UPDATE_CONTINUOUS_JOB, UPDATE_SOURCE, UPDATE_TARGET, EXTRACT_CLEANED_TMS, GLOSSARY_PUT, GLOSSARY_DELETE, ASYNC_TRANSLATE_VERIFY, CREATE_PROJECT, EXPORT_COMPLETE_FILE, IMPORT_ANNOTATIONS, FILE_FLOW_CONVERTER_IMPORT, FILE_FLOW_MT_PRETRANSLATE, FILE_FLOW_QUALITY_ESTIMATION, AUTO_LQA, ADOPT_SEGMENT_DATA, ADOPT_SEGMENT_SET_DATA, QP_EVALUATION, QP_EVALUATION_V2