Set co-host via API after the meeting started

We need to ability to set one of the participants as co-host after the meeting start - using API.
(today it is possible only manually via the UI).
I know that you can set an alternative host via the “Create meeting” API, but there is a limitation on “alternative host” - it must be a user from your account, while co-host can be any participant.