curl --request GET \
--url https://cloud.memsource.com/web/api2/v3/analyses/{analyseUid} \
--header 'Authorization: <api-key>'{
"analyseLanguageParts": [
{
"data": {
"all": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"available": true,
"estimate": true,
"internalFuzzyMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"machineTranslationMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"nonTranslatablesMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"repetitions": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"transMemoryMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match101": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
}
},
"discountedData": {
"all": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"available": true,
"estimate": true,
"internalFuzzyMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"machineTranslationMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"nonTranslatablesMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"repetitions": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"transMemoryMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match101": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
}
},
"id": "<string>",
"jobs": [
{
"filename": "<string>",
"innerId": "<string>",
"jobUid": "<string>",
"uid": "<string>"
}
],
"sourceLang": "<string>",
"targetLang": "<string>",
"transMemories": [
{
"uid": "<string>",
"internalId": 123,
"name": "<string>",
"sourceLang": "<string>",
"targetLangs": [
"<string>"
]
}
]
}
],
"canChangeNetRateScheme": true,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"uid": "<string>",
"userName": "<string>"
},
"dateCreated": "2023-11-07T05:31:56Z",
"id": "<string>",
"importStatus": {
"errorMessage": "<string>"
},
"innerId": 123,
"name": "<string>",
"netRateScheme": {
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"uid": "<string>",
"userName": "<string>"
},
"dateCreated": "2023-11-07T05:31:56Z",
"id": "<string>",
"isDefault": true,
"name": "<string>",
"uid": "<string>"
},
"outdated": true,
"project": {
"name": "<string>",
"uid": "<string>"
},
"provider": {
"type": "<string>",
"id": "<string>",
"uid": "<string>"
},
"pureWarnings": [
"<string>"
],
"settings": {
"allowAutomaticPostAnalysis": true,
"analyzeByLanguage": true,
"analyzeByProvider": true,
"countSourceUnits": true,
"includeConfirmedSegments": true,
"includeLockedSegments": true,
"includeNotConfirmedSegments": true,
"includeNumbers": true,
"includeTransMemory": true,
"namingPattern": "<string>"
},
"uid": "<string>"
}Get analysis
This API endpoint retrieves analysis results, encompassing basic information about the analysis, such as its name, assigned provider, net rate scheme, Analysis settings settings and a subset of Get project information for the project the analysis belongs to.
The analysis results consist of each analyzed language, presented as an item within the analyseLanguageParts array.
Each of these items contains details regarding the analyzed
jobs,
translation memories
and the resultant data.
The analysis results are divided into two sections:
datastores the raw numbers,discountedDatarecalculates the raw numbers using the selected net rate scheme.
Similar to the UI, both raw and net numbers are categorized based on their source into TM, MT, and NT categories, including repetitions where applicable. These categories are then further subdivided based on the match score.
curl --request GET \
--url https://cloud.memsource.com/web/api2/v3/analyses/{analyseUid} \
--header 'Authorization: <api-key>'{
"analyseLanguageParts": [
{
"data": {
"all": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"available": true,
"estimate": true,
"internalFuzzyMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"machineTranslationMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"nonTranslatablesMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"repetitions": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"transMemoryMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match101": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
}
},
"discountedData": {
"all": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"available": true,
"estimate": true,
"internalFuzzyMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"machineTranslationMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"nonTranslatablesMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
},
"repetitions": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"transMemoryMatches": {
"match0": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match100": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match101": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match50": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match75": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match85": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
},
"match95": {
"characters": 123,
"editingTime": 123,
"normalizedPages": 123,
"percent": 123,
"segments": 123,
"words": 123
}
}
},
"id": "<string>",
"jobs": [
{
"filename": "<string>",
"innerId": "<string>",
"jobUid": "<string>",
"uid": "<string>"
}
],
"sourceLang": "<string>",
"targetLang": "<string>",
"transMemories": [
{
"uid": "<string>",
"internalId": 123,
"name": "<string>",
"sourceLang": "<string>",
"targetLangs": [
"<string>"
]
}
]
}
],
"canChangeNetRateScheme": true,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"uid": "<string>",
"userName": "<string>"
},
"dateCreated": "2023-11-07T05:31:56Z",
"id": "<string>",
"importStatus": {
"errorMessage": "<string>"
},
"innerId": 123,
"name": "<string>",
"netRateScheme": {
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"uid": "<string>",
"userName": "<string>"
},
"dateCreated": "2023-11-07T05:31:56Z",
"id": "<string>",
"isDefault": true,
"name": "<string>",
"uid": "<string>"
},
"outdated": true,
"project": {
"name": "<string>",
"uid": "<string>"
},
"provider": {
"type": "<string>",
"id": "<string>",
"uid": "<string>"
},
"pureWarnings": [
"<string>"
],
"settings": {
"allowAutomaticPostAnalysis": true,
"analyzeByLanguage": true,
"analyzeByProvider": true,
"countSourceUnits": true,
"includeConfirmedSegments": true,
"includeLockedSegments": true,
"includeNotConfirmedSegments": true,
"includeNumbers": true,
"includeTransMemory": true,
"namingPattern": "<string>"
},
"uid": "<string>"
}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.
Path Parameters
Analysis UID
Response
OK
Per-language-pair analysis results
Show child attributes
Show child attributes
Whether the current user may change the net rate scheme
Show child attributes
Show child attributes
Date and time the analysis was created
Internal numeric identifier, encoded as a string
Show child attributes
Show child attributes
Sequential number of the analysis within the project
Analysis name
Show child attributes
Show child attributes
When true, the analysis is outdated and should be recalculated
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Warnings produced while creating the analysis
Base analyseSettingsDto
Show child attributes
Show child attributes
Analysis type. Newly created analyses are PreAnalyse, PostAnalyse or Compare; responses may also return internally created types: PreAnalyseTarget, PreAnalyseProvider, ContinuousPreAnalyse or ContinuousPostAnalyse
PreAnalyse, PostAnalyse, PreAnalyseTarget, Compare, PreAnalyseProvider, ContinuousPostAnalyse, ContinuousPreAnalyse Unique identifier used in API paths
Was this page helpful?