client.video.listCallTypes();
//or
client.video.getCallType({ name: "livestream" });Manage Types
Read call types
Create call type
client.video.createCallType({
name: "allhands",
settings: {
audio: {
mic_default_on: true,
default_device: "speaker",
},
},
grants: {
admin: [
VideoOwnCapability.SEND_AUDIO,
VideoOwnCapability.SEND_VIDEO,
VideoOwnCapability.MUTE_USERS,
],
user: [VideoOwnCapability.SEND_AUDIO, VideoOwnCapability.SEND_VIDEO],
},
});Update call type
client.video.updateCallType({
name: "allhands",
settings: {
audio: {
mic_default_on: false,
default_device: "earpiece",
},
},
});Delete call type
client.video.deleteCallType({ name: "allhands" });