Bitbucket Cloud API - update pull request (PUT method)

Hi all,

I am trying to utilise Pull request PUT API to update list of participants and update their status against the pull request.

Example
I take pull request and mutate it’s participants list to make a “approved” status to from true to false

body {
    "type": "pullrequest",
    "id": 2,
    "participants": [
        {
            "type": "participant",
            "user": {
                "display_name": "Maciej Jezierski",
                "type": "user",
                "uuid": "{472b1d84-rest-of-uid}",
                "account_id": "557058:rest-of-uid",
                "nickname": "Maciej Jezierski"
            },
            "role": "PARTICIPANT",
            "approved": false
        }
    ]
}

but all request I’ve done so far are resulting in STATUS 200 and no update has been made. I tried to remove list, update status along with, etc.

Is there any way for this endpoint to mutate list of participants? If not is there have any endpoint for it?

Just to highlight updating title is just working fine, so only list of participants if affected (not sure if any other entry too).

I’ve replied to a similar question recently in the community forum here. Same thing applies here.

Thanks. I think it’s quite limiting functionality for apps which could potentially aim for quality control. It should be better documented by Atlassian particually on this endpoint.