GET
/v2/projects/{projectId}/branches/merge/{mergeId}/changes/{changeId}Get a branch merge session change
Retrieves a specific change recorded in a branch merge session. Use the change identifier with the project and merge session identifiers to inspect the changed keys and any conflict resolution details.
mergeIdintegerrequired
The merge session identifier as a 64-bit integer.
changeIdintegerrequired
The merge change identifier as a 64-bit integer.
projectIdintegerrequired
The project identifier as a 64-bit integer.
200Returns a merge change object with its identifier and change type, and may include changed translations, source and target keys, the merged key, and conflict resolution details.
changedTranslationsarray<string>optional
Languages changed by the merge
effectiveResolutionstringoptional
Effective resolution used to compute the merged key
idintegerrequired
Branch merge change id
mergedKeyobjectoptional
resolutionstringoptional
Type of key conflict resolution
sourceKeyobjectoptional
targetKeyobjectoptional
typestringrequired
Change type
400Returned when the request is invalid.
codestringrequired
paramsarray<object>optional
401Returned when authentication is missing or invalid.
codestringrequired
paramsarray<object>optional
403Returned when you do not have permission to view the merge change.
codestringrequired
paramsarray<object>optional
404Returned when the project, merge session, or change cannot be found.
codestringrequired
paramsarray<object>optional
Error handling
A 400 is returned when the request is invalid. A 401 is returned when authentication is missing or invalid, a 403 when you lack permission, and a 404 when the project, merge session, or change cannot be found. The mergeId, changeId, and projectId path parameters must identify the requested change in its project.