Hi @onyore
Currently, the Microsoft Graph API does not support marking a participant as a "host" or "co-host" directly.
However, you can use Teams admin center or PowerShell to prevent meeting participants to record meetings.
For more information on how to use Teams admin center or PowerShell to organize ordinary participants to record meetings, please refer to Manage Microsoft Teams meeting recording and transcription options for sensitive meetings.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.