Local API 接口文档
请选择与中屹浏览器客户端版本一致的接口文档;接口文档入口默认展示最新已收录版本。
鉴权方式:在 Authorization 请求头中传入 API Key。
Authorization: Bearer <api-key>接口用于控制运行桌面客户端的本机。可将代码示例复制到本机脚本执行,当前文档站不直接发送 API 请求。
服务
环境管理
- GET获取环境列表
/api/v1/browsers - POST创建环境
/api/v1/browsers - DELETE批量删除环境(移入回收站)
/api/v1/browsers - GET获取环境详情
/api/v1/browsers/{envId} - PUT编辑环境
/api/v1/browsers/{envId} - DELETE删除环境(移入回收站)
/api/v1/browsers/{envId} - DELETE彻底删除环境
/api/v1/browsers/{envId}/permanent - GET获取环境完整配置
/api/v1/browsers/{envId}/profile - DELETE批量彻底删除环境
/api/v1/browsers/permanent - POST重启环境
/api/v1/browsers/restart - POST批量重启环境
/api/v1/browsers/restart/batch - POST启动环境
/api/v1/browsers/start - POST批量启动环境
/api/v1/browsers/start/batch - POST关闭环境
/api/v1/browsers/stop - POST关闭所有环境
/api/v1/browsers/stop/all - POST批量关闭环境
/api/v1/browsers/stop/batch
环境配置项
- GET获取字体选项
/api/v1/profile-options/fonts - GET按数量随机获取字体
/api/v1/profile-options/fonts/random - GET获取内存和 CPU 预设
/api/v1/profile-options/hardware - GET随机获取内存和 CPU
/api/v1/profile-options/hardware/random - GET获取当前电脑支持的浏览器内核
/api/v1/profile-options/kernels - GET获取指定内核支持的操作系统
/api/v1/profile-options/kernels/{kernel_version}/systems - GET获取语言选项
/api/v1/profile-options/languages - GET获取屏幕分辨率预设
/api/v1/profile-options/screens - GET随机获取屏幕分辨率
/api/v1/profile-options/screens/random - GET随机获取指定内核支持的操作系统
/api/v1/profile-options/systems/random - GET获取时区选项
/api/v1/profile-options/timezones - GET随机获取兼容 WebGL 元数据
/api/v1/profile-options/webgl/random