# Runtime

Runtime 相关 API。

 - [POST /api/env/start](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/startbrowserprofileusingpost.md): 用于启动浏览器；您必须指定配置文件 ID。 启动成功后，您可以获取浏览器调试界面，用于 执行 Selenium 和 Puppeteer 自动化脚本。对于 Selenium，请使用 与相应内核版本匹配的 WebDriver。WebDriver 路径 可以从配置文件启动后的响应中获取。需要 MoreLogin 客户端版本 2.15.0 或更高版本。 已记录的业务错误码：`19099`, `19143`
 - [POST /api/env/close](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/closebrowserprofilelocal.md): 关闭一个正在运行的浏览器环境。 - **执行位置**：完全由 MoreLogin 桌面客户端在你本机处理。**服务端没有对应实现**，因此除了客户端已打开该环境外没有任何账号、团队或状态前置条件，云端也不会留下记录。 - **副作用**：仅限本地浏览器进程与窗口。环境数据、指纹与云端缓存都不受影响。 - **完成信号**：同步——客户端执行完毕即返回。 - **可用面**：仅 Local API。
 - [POST /api/env/status](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/getbrowserprofilestatuslocal.md): 返回一个或多个浏览器的实时运行状态。 - **副作用**：无。只读。可带退避安全重试。 - **取值**：每个浏览器只报 `running` 或 `stopped`。这是启动与关闭操作的完成信号。 - **说明**：解析不到的 ID 会被静默丢弃；只有全部都解析不到时调用才失败。
 - [POST /api/env/closeAll](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/closeallbrowserprofileslocal.md): 关闭该客户端上所有正在运行的浏览器环境。 - **执行位置**：完全由 MoreLogin 桌面客户端在你本机处理。**服务端没有对应实现**，因此除了客户端已打开该环境外没有任何账号、团队或状态前置条件，云端也不会留下记录。 - **副作用**：仅限本地浏览器进程与窗口。环境数据、指纹与云端缓存都不受影响。 - **完成信号**：同步——客户端执行完毕即返回。 - **可用面**：仅 Local
 - [POST /api/env/getAllProcessIds](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/getallbrowserprocessidslocal.md): 列出正在运行的浏览器环境的进程 ID。 - **执行位置**：完全由 MoreLogin 桌面客户端在你本机处理。**服务端没有对应实现**，因此除了客户端已打开该环境外没有任何账号、团队或状态前置条件，云端也不会留下记录。 - **副作用**：仅限本地浏览器进程与窗口。环境数据、指纹与云端缓存都不受影响。 - **完成信号**：同步——客户端执行完毕即返回。 - **可用面**：仅 Local
 - [POST /api/env/getAllDebugInfo](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/getallbrowserdebuginfolocal.md): 列出正在运行的浏览器环境的调试端点。 - **执行位置**：完全由 MoreLogin 桌面客户端在你本机处理。**服务端没有对应实现**，因此除了客户端已打开该环境外没有任何账号、团队或状态前置条件，云端也不会留下记录。 - **副作用**：仅限本地浏览器进程与窗口。环境数据、指纹与云端缓存都不受影响。 - **完成信号**：同步——客户端执行完毕即返回。 - **可用面**：仅 Local A
 - [POST /api/env/core/download](https://guide.morelogin.com/zh/api-reference/browser/local-api/runtime/downloadbrowserkernelslocal.md): 下载并安装浏览器内核。支持批量下载，每次请求最多 20 个内核。此操作的超时时间最长约 30 分钟，建议调用方超时设置大于 1805 秒。 需要 MoreLogin 客户端版本 **2.61.1** 或更高。 ### 重复请求处理 - 同一请求中出现多个相同浏览器类型和主版本的任务，只查询一次、只执行一次实际下载，但每个输入项都会返回结果。 - 多个并发请求下载相同版本会加入正在进行的任务，不重复
