接口概览
登录认证
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| token获取 | POST | /api/v1/system/token |
| 保持token心跳 | POST | /api/v1/system/token/{account_token}/heartbeat |
| 登录 | POST | /api/v1/system/login |
| 保持用户心跳 | POST | /api/v1/system/heartbeat |
| 登录认证API版本信息 | GET | /api/system/version |
会议管理
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| 获取预约会议列表 | GET | /api/v1/mc/booked_confs |
| 获取预约会议信息 | GET | /api/v1/mc/booked_confs/{conf_id} |
| 获取会议列表 | GET | /api/v1/mc/meetings |
| 获取会议信息 | GET | /api/v1/mc/meetings/{meeting_id} |
| 创建会议 | POST | /api/v1/mc/confs |
| 结束会议 | DELETE | /api/v1/mc/confs/{conf_id} |
| 创建虚拟会议室 | POST | /api/v1/mc/virtual_meeting_rooms |
| 修改虚拟会议室 | POST | /api/v1/mc/virtual_meeting_rooms/{id} |
| 删除虚拟会议室 | DELETE | /api/v1/mc/virtual_meeting_rooms/{id} |
| 获取虚拟会议室列表 | GET | /api/v1/mc/virtual_meeting_rooms |
| 获取虚拟会议室详情 | GET | /api/v1/mc/virtual_meeting_rooms/{id} |
| 获取资源占用情况 | GET | /api/v1/mc/resources |
| 获取当前用户域可以使用的会议平台 | GET | /api/v1/mc/platforms |
| 获取会议室区域列表 | GET | /api/v1/mc/meeting_room_areas |
| 创建会议室区域 | POST | /api/v1/mc/meeting_room_areas |
| 修改会议室区域 | POST | /api/v1/mc/meeting_room_areas/{id} |
| 删除会议室区域 | DELETE | /api/v1/mc/meeting_room_areas/{id} |
| 上传会议文件 | POST | /api/v1/mc/meeting_files/{meeting_id} |
| 删除会议文件 | DELETE | /api/v1/mc/meeting_files/{file_id} |
| 获取会议文件列表 | GET | /api/v1/mc/meeting_files/{meeting_id} |
| 获取会管API版本信息 | GET | /api/mc/version |
| 预约视频会议 | POST | /api/v1/mc/booked_confs |
| 更新视频会议 | POST | /api/v1/mc/booked_confs/{conf_id} |
| 删除预约会议 | DELETE | /api/v1/mc/booked_confs/{conf_id} |
| 会议名称校验 | GET | /api/v1/mc/valid_conf_name |
会议控制
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| 获取视频会议列表 | GET | /api/v1/vc/confs |
| 获取视频会议信息 | GET | /api/v1/vc/confs/{conf_id} |
| 获取会议终端列表 | GET | /api/v1/vc/confs/{conf_id}/mts |
| 获取与会终端信息 | GET | /api/v1/vc/confs/{conf_id}/mts/{mt_id} |
| 批量添加终端 | POST | /api/v1/vc/confs/{conf_id}/mts |
| 批量删除终端 | DELETE | /api/v1/vc/confs/{conf_id}/mts |
| 批量呼叫终端 | POST | /api/v1/vc/confs/{conf_id}/online_mts |
| 批量挂断终端 | DELETE | /api/v1/vc/confs/{conf_id}/online_mts |
| 获取会议主席 | GET | /api/v1/vc/confs/{conf_id}/chairman |
| 指定会议主席 | PUT | /api/v1/vc/confs/{conf_id}/chairman |
| 获取会议发言人 | GET | /api/v1/vc/confs/{conf_id}/speaker |
| 指定会议发言人 | PUT | /api/v1/vc/confs/{conf_id}/speaker |
| 获取会议双流源 | GET | /api/v1/vc/confs/{conf_id}/dualstream |
| 指定会议双流源 | PUT | /api/v1/vc/confs/{conf_id}/dualstream |
| 取消会议双流源 | DELETE | /api/v1/vc/confs/{conf_id}/dualstream |
| 延长会议时间 | POST | /api/v1/vc/confs/{conf_id}/delay |
| 会场静音操作 | PUT | /api/v1/vc/confs/{conf_id}/silence |
| 会场哑音操作 | PUT | /api/v1/vc/confs/{conf_id}/mute |
| 会议安全操作 | PUT | /api/v1/vc/confs/{conf_id}/safty |
| 修改会议名称 | POST | /api/v1/vc/confs/{conf_id}/name |
| 发送短消息 | POST | /api/v1/vc/confs/{conf_id}/sms |
| 设置强制广播 | PUT | /api/v1/vc/confs/{conf_id}/forcebroadcast |
| 开启/关闭语音激励 | PUT | /api/v1/vc/confs/{conf_id}/vad |
| 获取语音激励信息 | GET | /api/v1/vc/confs/{conf_id}/vad |
| 获取会议混音信息 | GET | /api/v1/vc/confs/{conf_id}/mixs/{mix_id} |
| 开启会议混音 | POST | /api/v1/vc/confs/{conf_id}/mixs |
| 停止会议混音 | DELETE | /api/v1/vc/confs/{conf_id}/mixs/{mix_id} |
| 添加混音成员 | POST | /api/v1/vc/confs/{conf_id}/mixs/{mix_id}/members |
| 删除混音成员 | DELETE | /api/v1/vc/confs/{conf_id}/mixs/{mix_id}/members |
| 获取会议画面合成信息 | GET | /api/v1/vc/confs/{conf_id}/vmps/{vmp_id} |
| 开启会议画面合成 | POST | /api/v1/vc/confs/{conf_id}/vmps |
| 修改会议画面合成 | POST | /api/v1/vc/confs/{conf_id}/vmps/{vmp_id} |
| 停止会议画面合成 | DELETE | /api/v1/vc/confs/{conf_id}/vmps/{vmp_id} |
| 获取主席轮询信息 | GET | /api/v1/vc/confs/{conf_id}/chairman_poll |
| 开启主席轮询 | PUT | /api/v1/vc/confs/{conf_id}/chairman_poll |
| 修改主席轮询状态 | PUT | /api/v1/vc/confs/{conf_id}/chairman_poll/state |
| 获取会议轮询信息 | GET | /api/v1/vc/confs/{conf_id}/poll |
| 开启会议轮询 | PUT | /api/v1/vc/confs/{conf_id}/poll |
| 修改会议轮询状态 | PUT | /api/v1/vc/confs/{conf_id}/poll/state |
| 开启录像 | POST | /api/v1/vc/confs/{conf_id}/recorders |
| 获取录像状态 | GET | /api/v1/vc/confs/{conf_id}/recorders/{rec_id} |
| 获取录像列表 | GET | /api/v1/vc/confs/{conf_id}/recorders |
| 修改录像状态 | PUT | /api/v1/vc/confs/{conf_id}/recorders/{rec_id}/state |
| 停止录像 | DELETE | /api/v1/vc/confs/{conf_id}/recorders/{rec_id} |
| 开始放像 | PUT | /api/v1/vc/confs/{conf_id}/playback |
| 暂停、继续、停止放像 | PUT | /api/v1/vc/confs/{conf_id}/playback/state |
| 调整放像进度 | PUT | /api/v1/vc/confs/{conf_id}/playback/current_progress |
| 获取会议放像状态 | GET | /api/v1/vc/confs/{conf_id}/playback |
| 开启终端自主画面合成 | POST | /api/v1/vc/confs/{conf_id}/mtvmps |
| 获取终端自主画面合成信息 | GET | /api/v1/vc/confs/{conf_id}/mtvmps/{mt_id} |
| 修改终端自主画面合成参数 | PUT | /api/v1/vc/confs/{conf_id}/mtvmps/{mt_id} |
| 停止终端自主画面合成 | DELETE | /api/v1/vc/confs/{conf_id}/mtvmps/{mt_id} |
| 获取开启自主画面合成的终端列表 | GET | /api/v1/vc/confs/{conf_id}/mtvmps |
| 开启终端单通道自主画面合成 | POST | /api/v1/vc/confs/{conf_id}/mt_channel_vmps |
| 获取终端单通道自主画面合成信息 | GET | /api/v1/vc/confs/{conf_id}/mt_channel_vmps/{mt_id}/{mt_chn_idx} |
| 修改终端单通道自主画面合成参数 | PUT | /api/v1/vc/confs/{conf_id}/mt_channel_vmps/{mt_id}/{mt_chn_idx} |
| 停止终端单通道自主画面合成 | DELETE | /api/v1/vc/confs/{conf_id}/mt_channel_vmps/{mt_id}/{mt_chn_idx} |
| 获取开启单通道自主画面合成的终端列表 | GET | /api/v1/vc/confs/{conf_id}/mt_channel_vmps |
| 获取终端选看列表 | GET | /api/v1/vc/confs/{conf_id}/inspections |
| 开启终端选看 | POST | /api/v1/vc/confs/{conf_id}/inspections |
| 取消终端选看 | DELETE | /api/v1/vc/confs/{conf_id}/inspections/{mt_id}/{mode} |
| 获取终端通道选看列表 | GET | /api/v1/vc/confs/{conf_id}/inspection_channels |
| 开启终端单通道选看 | POST | /api/v1/vc/confs/{conf_id}/inspection_channels |
| 取消终端单通道选看 | DELETE | /api/v1/vc/confs/{conf_id}/inspection_channels/{mt_id}/{mode}/{mt_chn_idx} |
| 修改终端呼叫模式 | PUT | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/call_mode |
| 终端静音操作 | PUT | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/silence |
| 终端哑音操作 | PUT | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/mute |
| 修改终端音量 | PUT | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/volume |
| 终端摄像头控制 | POST | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/camera |
| 获取终端视频源信息 | GET | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/videos |
| 设置终端当前视频源 | PUT | /api/v1/vc/confs/{conf_id}/mts/{mt_id}/videos |
| 设置VIP列表 | PUT | /api/v1/vc/confs/{conf_id}/viplist |
| 获取VIP列表 | GET | /api/v1/vc/confs/{conf_id}/viplist |
| 获取用户域的vrs地址列表 | GET | /api/v1/vc/vrs |
| 获取会控API版本信息 | GET | /api/vc/version |
| 设置双流模式 | PUT | /api/v1/vc/confs/{conf_id}/dualmode |
账号管理
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| 创建部门 | POST | /api/v1/amc/departments |
| 编辑部门 | PUT | /api/v1/amc/departments/{department_moid} |
| 删除部门 | DELETE | /api/v1/amc/departments/{department_moid} |
| 查询部门信息 | GET | /api/v1/amc/departments |
| 查询单个部门的用户信息 | GET | /api/v1/amc/departments/{department_moid}/accounts |
| 创建账号 | POST | /api/v1/amc/accounts |
| 编辑账号 | PUT | /api/v1/amc/accounts/{account_moid} |
| 删除账号 | DELETE | /api/v1/amc/accounts/{account_moid} |
| 查询账号信息 | GET | /api/v1/amc/accounts/{account_moid} |
| 查询所有账号信息 | GET | /api/v1/amc/accounts |
| 停用账号 | PUT | /api/v1/amc/accounts/{account_moid}/disable |
| 重置密码 | PUT | /api/v1/amc/accounts/{account_moid}/password |
| 查询会议审批信息 | GET | /api/v1/amc/approval_infos |
| 启用停用会议审批功能 | PUT | /api/v1/amc/approval_infos |
| 获取集团顶级公共群组列表 | GET | /api/v1/amc/public_groups |
| 获取指定公共群组组织架构信息 | GET | /api/v1/amc/public_groups/{public_group_moid} |
| 获取指定集团公共群组所有人员信息 | GET | /api/v1/amc/public_groups/{public_group_moid}/users |
| 获取账号API版本信息 | GET | /api/amc/version |
录播系统
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| 本地用户登录 | POST | /api/v2/vrs/login |
| 获取文件夹列表 | GET | /api/v2/vrs/program_folder |
| 添加文件夹 | POST | /api/v2/vrs/program_folder |
| 修改文件夹 | PUT | /api/v2/vrs/program_folder/{id} |
| 删除文件夹 | DELETE | /api/v2/vrs/program_folder/{id} |
| 获取节目列表 | GET | /api/v2/vrs/program |
| 批量删除节目 | DELETE | /api/v2/vrs/program |
| 批量发布节目 | PUT | /api/v2/vrs/program_release_batch |
| 节目批量移动 | PUT | /api/v2/vrs/program_to_folder |
| 获取直播室列表 | GET | /api/v2/vrs/liveroom |
| 获取预约直播室列表 | GET | /api/v2/vrs/resroom |
| 获取录像室列表 | GET | /api/v2/vrs/recroom |
| 添加录像室 | POST | /api/v2/vrs/recroom |
| 删除录像室 | DELETE | /api/v2/vrs/recroom/{id} |
| 修改录像室 | PUT | /api/v2/vrs/recroom/{id} |
| 录像室开始录像 | PUT | /api/v2/vrs/recroom/{id}/startrec |
| 录像室停止录像 | PUT | /api/v2/vrs/recroom/{id}/stoprec |
| 录像室暂停录像 | PUT | /api/v2/vrs/recroom/{id}/pauserec |
| 录像室恢复录像 | PUT | /api/v2/vrs/recroom/{id}/resumerec |
| 录像室开始直播 | PUT | /api/v2/vrs/recroom/{id}/startlive |
| 录像室停止直播 | PUT | /api/v2/vrs/recroom/{id}/stoplive |
| 获取放像室列表 | GET | /api/v2/vrs/playroom |
| 添加放像室 | POST | /api/v2/vrs/playroom |
| 删除放像室 | DELETE | /api/v2/vrs/playroom/{id} |
| 修改放像室 | PUT | /api/v2/vrs/playroom/{id} |
| 放像室开始放像 | PUT | /api/v2/vrs/playroom/{id}/startplay |
| 放像室停止放像 | PUT | /api/v2/vrs/playroom/{id}/stopplay |
| 放像室暂停放像 | PUT | /api/v2/vrs/playroom/{id}/pauseplay |
| 放像室恢复放像 | PUT | /api/v2/vrs/playroom/{id}/resumeplay |
| 获取转码任务信息 | GET | /api/v2/vrs/transtask |
| 批量添加转码任务 | POST | /api/v2/vrs/transtask |
| 批量操作转码任务 | PUT | /api/v2/vrs/transtask |
| 获取VRS的IP组 | GET | /api/v2/vrs/vrsip |
| 获取VRS API版本信息 | GET | /api/vrs/version |
统一出席
| 接口名称 | 接口方法 | 接口URL |
|---|---|---|
| 获取终端列表 | GET | /api/v1/upu/mts |