Skip to main content
POST
Create analyses by languages

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.

Body

application/json

Analyses to create

jobs
object[]
required

Job uids of jobs from the same project

Required array length: 1 - 100 elements
callbackUrl
string

URL called once the asynchronous analysis creation finishes

compareWorkflowLevel
integer<int32>

Required for type=Compare

Required range: 1 <= x <= 15
countSourceUnits
boolean

Default: true

includeConfirmedSegments
boolean

Default: true

includeFuzzyRepetitions
boolean

Default: true

includeLockedSegments
boolean

Default: true

includeMachineTranslationMatches
boolean

Default: false. Works only for type=PreAnalyse.

includeNonTranslatables
boolean

Default: false. Works only for type=PreAnalyse.

includeNumbers
boolean

Default: true

includeTransMemory
boolean

Default: true. Works only for type=PreAnalyse.

machineTranslatePostEditing
boolean

Default: false. Works only for type=PostAnalyse.

name
string
Maximum string length: 255
netRateScheme
object
nonTranslatablePostEditing
boolean

Default: false. Works only for type=PostAnalyse.

separateFuzzyRepetitions
boolean

Default: false

skipMtScoreThreshold
number<double>

Used only for Default analysis. Threshold above which the MT suggestions are not used. Default: value from PreTranslate settings

transMemoryPostEditing
boolean

Default: false. Works only for type=PostAnalyse.

type
enum<string>

default: PreAnalyse

Available options:
PreAnalyse,
PostAnalyse,
Compare
useProjectAnalysisSettings
boolean

Default: false. Use default project settings. Will be overwritten with setting sent in the API call.

Response

OK

analyses
object[]

Asynchronous request for each created analysis