1. 权限
ccnvr
  • 系统
    • 获取公开产品信息
      GET
    • 获取组件版本信息
      GET
    • 检查版本更新
      GET
    • 在线下载升级包(SSE 进度)
      POST
    • 初始化离线升级包上传
      POST
    • 上传升级包分片
      PUT
    • 合并分片并校验升级包
      POST
    • 应用已暂存升级包并重启
      POST
    • 重启服务
      POST
    • 获取授权状态
      GET
    • 获取设备码与指纹
      GET
    • 获取授权用量
      GET
    • 上传授权文件激活
      POST
    • 获取系统指标(常规页)
      GET
    • 获取存储统计(存储页)
      GET
    • 获取本机网卡与公网 IP 候选
      GET
    • 在线读取系统日志(最新在前)
      GET
    • 下载当前日志文件
      GET
  • 认证
    • 登录
    • 获取当前用户角色与权限
    • 修改当前用户用户名或密码
  • 权限
    • 用户列表(仅 root)
      GET
    • 新增用户(仅 root)
      POST
    • 修改用户角色或状态(仅 root)
      PUT
    • 删除用户(仅 root)
      DELETE
    • 重置用户密码(仅 root)
      PUT
    • 查询用户摄像头资源(仅 root)
      GET
    • 设置用户摄像头资源(仅 root)
      PUT
    • 角色列表(仅 root)
      GET
    • 新增角色(仅 root)
      POST
    • 修改角色及权限(仅 root)
      PUT
    • 删除角色(仅 root)
      DELETE
    • 获取页面与按钮权限目录(仅 root)
      GET
  • 设备
    • 设备列表
    • 添加设备
    • 设备及通道列表
    • 设备详情
    • 修改设备
    • 删除设备(级联删除其下所有通道)
    • 刷新设备目录(同步通道)
  • 通道
    • 隐藏设备下的通道
    • 恢复隐藏通道
    • 通道列表
    • 添加 RTMP/RTSP 通道(自动创建单通道虚拟设备)
    • 通道详情
    • 修改通道(名称/流配置)
    • 获取播放地址
    • 停止播放
    • 创建语音对讲票据
    • 获取通道快照(缓存优先,过期后台刷新)
    • 查询通道录像计划
    • 绑定通道录像计划
    • 解绑通道录像计划
    • 云台控制
    • 获取流媒体信息
  • ONVIF
    • ONVIF 局域网设备发现
    • ONVIF 设备连接测试
  • 录像
    • 录像计划列表
    • 新建录像计划
    • 录像计划详情
    • 更新录像计划
    • 删除录像计划并解绑通道
    • 查询录像播放地址
    • 查询录像时间轴
    • 有录像的通道列表
    • 单通道录像汇总
    • 删除该通道全部录像
    • 获取录像卡片快照(最新录像画面)
    • 查询月份录像日期
    • 删除时间范围内的录像
    • 下载时间范围内的录像
  • 流媒体
    • 流媒体服务器列表
    • 更新流媒体服务器并重连 ZLM
  • 配置
    • 获取 GB28181 配置摘要
    • 更新 GB28181 SIP 配置
    • 获取媒体服务器配置
    • 更新媒体服务器配置
    • 获取流媒体分发配置
    • 更新流媒体分发配置
    • 读取 config.toml 原文(配置编辑器)
    • 保存 config.toml 原文(配置编辑器)
    • 读取应用配置
    • 更新应用名称、语言或初始化标记
    • 更新当前界面语言(所有登录用户)
  • 告警中心
    • 设备告警列表(国标 + ONVIF)
    • 告警详情
    • 删除告警
    • 获取告警快照图片
    • 批量删除告警
  • 数据模型
    • DefaultOutput
    • AIWebhookOutput
    • Health
    • KV
    • Metrics
    • UserInfo
    • LoginInput
    • LoginOutput
    • PublicKey
    • UserAccessOutput
    • CredentialsInput
    • Pager
    • UserCreateInput
    • UserUpdateInput
    • Zone
    • PasswordResetInput
    • PermissionItem
    • PermissionGroup
    • PermissionCatalogOutput
    • AddDevice
    • RoleInput
    • EditDevice
    • Role
    • RoleListOutput
    • UserListItem
    • AddZone
    • UserResources
    • PlayOutput
    • UserListOutput
    • DeviceExt
    • SchedulePeriod
    • EventRecordingConfig
    • StreamConfig
    • Channel
    • Device
    • PTZ
    • Event
    • DeleteRecordings
    • ChannelRecordingPlan
    • AddChannel
    • Recording
    • RecordingPlay
    • EditChannel
    • SIP
    • ConfigInfo
    • Metadata
    • AIStats
    • RecordingPlanInput
    • AIKeepalive
    • RecordingPlan
    • AIStarted
    • AIStopped
    • AIBoundingBox
    • AINormBox
    • LogEntry
    • AIDetection
    • LogsOutput
    • OnvifDiscoveredDevice
    • MonthlyStats
    • AIDetectionInput
    • GetRawConfigOutput
    • OnvifDiscoverOutput
    • WebhookForward
    • UpdateRawConfigInput
    • RecordChannelArchive
    • OnvifProbeInput
    • ZLMStreamChanged
    • UpdateRawConfigOutput
    • OnvifProbeOutput
    • ZLMPublish
    • Alarm
    • AppPublicInfo
    • StreamPush
    • ZLMNoneReader
    • LicenseLimits
    • StreamProxy
    • ZLMRTPTimeout
    • LicenseState
    • MediaServer
    • ZLMRecordTS
    • LicenseMachine
    • DeviceList
    • EditMediaServerInput
    • LicenseUsage
    • ChannelList
    • VersionInfo
    • PendingUpdate
    • RecordingList
    • UploadInitOutput
    • StreamPushList
    • UploadCompleteOutput
    • StreamProxyList
    • MediaConfig
    • MediaServerList
    • DistributionConfig
    • ZoneList
    • SystemNicsOutput
    • TalkStart
    • Timeline
    • Profiles
    • Version
    • Msg
    • EventsResponse
    • MediaInfo
    • SystemCPU
    • AlarmList
    • SystemMemory
    • SystemNetworkInterface
    • SystemNetwork
    • SystemDisk
    • SystemHost
    • SystemApp
    • RecordChannelArchiveList
    • SystemPoint
    • EventList
    • StorageSummary
    • StorageChannel
    • StorageStats
    • SystemStats
  1. 权限

修改用户角色或状态(仅 root)

PUT
/users/{id}

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or
Path 参数

Body 参数application/json必填

示例
{
    "role_id": 0,
    "status": 0
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/users/' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "role_id": 0,
    "status": 0
}'

返回响应

🟢200
application/json
成功
Bodyapplication/json

示例
{
    "msg": "string"
}
🟠400BadRequest
修改于 2026-10-25 13:17:40
上一页
新增用户(仅 root)
下一页
删除用户(仅 root)
Built with