GET
/v2/projects/{projectId}/branches/merge/{mergeId}/changesList changes in a branch merge session
Lists the changes recorded for a branch merge session in a project. Use type to filter changes and page and size to navigate the paginated results.
mergeIdintegerrequired
The merge session identifier as a 64-bit integer.
projectIdintegerrequired
The project identifier as a 64-bit integer.
pageintegeroptional
Zero-based page index. Must be 0 or greater. Defaults to 0 when omitted.
sizeintegeroptional
Number of results per page. Must be at least 1. Defaults to 20 when omitted.
sortarray<string>optional
Sorting criteria in `property,(asc|desc)` format; you can provide multiple criteria, and the default sort order is ascending.
typestringoptional
Filter changes by type: ADD, UPDATE, DELETE, or CONFLICT.
200Returns a paginated response containing branch merge changes and page metadata, including the page number, page size, total element count, and total page count.
_embeddedobjectoptional
pageobjectoptional
400Returned when a request parameter 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 changes.
codestringrequired
paramsarray<object>optional
404Returned when the project or merge session cannot be found.
codestringrequired
paramsarray<object>optional
Error handling
A 400 is returned when a request parameter is invalid. A 401 is returned when authentication is missing or invalid, a 403 when you lack permission, and a 404 when the project or merge session cannot be found. page must be at least 0, size must be at least 1, and type must be ADD, UPDATE, DELETE, or CONFLICT.