API for Online Meeting Event for MS Teams

API for Online Meeting Event for MS Teams

Our CRM is set up so when a new meeting is created (manually) and the "Make this an online meeting" checkbox is checked, a Zoom meeting is created and an invite sent. I am using the API CURL code in the screenshot below to also create a Zoom event programmatically. This is working perfectly with the Zoom meeting being created and an invite being sent to the intended participant.

I would now like to perform the same API function when a MS Teams meeting is preferred. What changes are required? Is it only the "tool_name"? I'm assuming this can be done programmatically (through API) even though our CRM is set up for Zoom integration? I know you can't have two different virtual platforms in the actual CRM but I am hopeful that the API call can still generate a MS Teams meeting. Any help here is appreciated. Thank you.