ACME 证书
宝塔面板 ACME 证书 API — Let's Encrypt 免费 SSL 证书申请、DNS 验证、部署
宝塔面板 ACME 证书 API — Let's Encrypt 免费 SSL 证书申请、DNS 验证、部署
激活后台任务队列,开始处理积压的文件操作任务
创建 Docker 存储卷
创建计划任务分类(用于分组管理)
添加 DNS 提供商的 API 密钥,用于 SSL 证书的 DNS 验证
管理反向代理站点的域名
管理反向代理的 IP 黑白名单
为已有反向代理站点添加新的代理规则
为 Java 项目添加反向代理规则
管理反向代理的内容替换规则
创建计划任务(Shell 脚本、URL 请求、数据库备份等)
创建新的 MySQL 数据库及用户
为网站添加新域名绑定
创建新的 MySQL 用户
添加自定义的一键部署软件包
创建新网站(PHP / 纯静态)
添加 FTP 用户
为 Apache 添加额外的 HTTPS 监听端口
宝塔面板 API 概览
创建 ACME 证书申请订单(支持 HTTP/TLS/DNS 三种验证方式)
通过已配置的 DNS API 自动创建 TXT 验证记录,完成域名验证并签发证书
批量删除站点或域名
批量修改 FTP 用户密码
为 Java 项目开放外网映射(生成 Nginx 配置文件)
管理 MySQL 二进制日志(开启/关闭/查看/清理)
取消计划任务的置顶状态
修改 Java 项目的日志存储路径
检查 jar 文件的环境变量和配置
检查服务器环境是否满足项目部署要求
校验 Spring Boot 项目的创建参数
检查网站监控报表插件的安装和版本状态
检测 URL 是否可连通(用于 URL 监控任务)
检查文件是否已存在于目标路径
清除反向代理站点缓存
清除计划任务的日志文件
清理 MySQL 二进制日志
清理系统垃圾文件(临时文件、邮件队列等)
清空回收站,永久删除所有回收站中的文件
关闭网站的密码访问保护
关闭网站的 SSL 证书
关闭 HTTP 到 HTTPS 的强制跳转
关闭网站的 Tomcat 反向代理配置
获取 Web SSH 终端配置(命令补全、终端主题、AI Shell)
获取 Java 项目的配置文件列表
复制或移动文件/目录
创建反向代理站点
从 Docker 应用商店安装应用(参数来源于 get_apps 返回值)
获取创建网站时的默认配置项(404页面、默认首页、日志切割等)
创建网站流量规则
创建 Docker 网络
在已有网站下创建 Tomcat 项目(内嵌模式)
创建 Spring Boot Java 项目,支持绑定域名
创建 Tomcat 类型的 Java 项目
创建文件或目录
创建文件或目录的软链接(符号链接)
为网站创建反向代理规则
为网站创建 301/302 重定向规则
删除已有的 DNS API 密钥配置
删除计划任务
删除反向代理站点
删除 MySQL 数据库及关联用户
删除文件或目录(移到回收站)
删除网站的重定向规则
删除网站及关联配置
删除 FTP 用户
清空指定计划任务的执行日志
删除 MySQL 用户
删除已部署的项目
扫描指定目录下的木马文件
宝塔面板 Docker API — 容器、镜像、网络、存储卷、Compose 管理、应用商店
下载 ACME 签发的证书文件
导出计划任务的执行日志到文件
导出计划任务数据为 JSON 文件
将网站列表导出为 CSV 文件
获取文件编辑历史记录列表
检测单个文件是否为 Webshell 木马
按数据库类型和名称搜索数据库
按 ID 查找 FTP 用户信息
修复 Java 项目的配置
强制停止 Java 项目进程
宝塔面板 FTP 管理 API — FTP 用户创建、删除、密码修改与端口设置
获取网站自定义 404 页面配置
获取 FTP 用户的操作日志(上传/下载/重命名/删除)
获取 Docker 应用商店的 Git 配置
获取 Docker 应用商店的所有可用应用列表(含参数定义)
获取自动备份任务的配置
获取文件同步工具的安装和配置状态
获取 CDN IP 获取的全局配置
获取单个已保存证书的详细信息
获取已保存到本地的 SSL 证书列表(含详细信息)
获取容器执行命令的日志
获取服务器上 Composer 的版本号
获取 SSH 安全配置(密钥认证、root 登录、密码登录状态)
获取 Docker 的安装状态和配置
获取网站漏洞扫描定时任务的配置
获取单个计划任务的详细配置
获取计划任务服务(crond)的运行状态
获取计划任务的分类列表
获取指定数据库中所有表的列表
获取数据库名称列表(简化版)
查询应用的依赖是否已安装
获取网站的目录密码保护配置列表
获取已配置的 DNS API 密钥列表及支持的 DNS 提供商
获取所有网站的域名列表(用于计划任务选择)
获取指定站点的域名列表及 HTTPS 端口
获取网站绑定的域名列表
获取文件管理中收藏的目录列表
获取网站的免费流量限制状态
获取网站流量统计摘要信息
获取反向代理站点的全局配置信息
获取 Docker 网络列表
获取面板 HTTPS 全局模式(宽松/严格)
获取网站 HTTPS 配置状态
获取磁盘 IO 读写速率
获取 Java 项目的 JMX 监控状态
获取 Java 项目的更新任务状态
获取所有反向代理站点列表,支持分页和搜索
获取安全扫描结果列表
获取所有 Docker 容器列表及运行状态
获取 Java 项目的系统负载信息
获取计划任务的日志存储路径
获取 FTP 用户的登录日志
获取消息推送模块列表(邮件、钉钉、飞书、微信等)
检查 MySQL 是否已安装
获取指定 ACME 证书订单的详细信息
获取单个商用 SSL 证书订单的详细信息(含证书)
获取商用 SSL 证书的订单列表
获取所有 ACME 证书订单列表
获取目录或文件占用的磁盘空间大小
获取可购买的商用 SSL 证书产品列表及价格
获取 Java 项目的详细信息
获取 Docker Compose 项目列表
获取指定站点的所有反向代理规则列表
获取推送规则列表(流量告警、站点告警等)
获取回收站中的文件列表
获取 Docker 镜像加速器配置
获取项目定时重启任务的配置
获取 MySQL 守护进程(自动重启)任务的配置
获取网站自动重启守护任务的配置状态
获取日志切割任务的配置
获取网站漏洞扫描结果缓存
获取网站的 HTTP 安全响应头配置
获取网站的 Nginx/Apache 错误日志内容
获取网站分类列表
获取网站关联的 FTP 账户信息
获取网站的日志文件存储路径
读取 Spring Boot 项目的日志文件内容
获取 Spring Boot 项目的日志文件列表
获取网站 TLS 协议版本配置
获取证书夹中证书的备注信息
获取 Java 运行环境状态 — JDK 版本、Tomcat 版本
获取系统用户列表(用于以指定用户身份执行任务)
获取后台任务队列列表
获取消息推送任务模板列表
获取已安装的 Tomcat 版本及运行状态
获取面板升级日志
获取 Java 项目的版本备份列表
获取目录下的视频文件列表
获取域名推广横幅的 HTML 内容和显示状态
获取 Docker 存储卷列表
获取系统支持的时区列表
获取网站 301 重定向配置
获取所有数据库备份列表
获取系统全部信息概览(CPU、内存、负载、网络、磁盘)
获取数据库备份文件列表
获取面板中所有已部署的 SSL 证书列表
获取数据库服务器列表(本地 + 远程)
获取面板完整环境配置(Web服务器、PHP、MySQL、Redis等组件状态)
获取面板密码/SSH密钥认证配置
获取 CPU 使用率、核心数、各核使用率等信息
获取所有计划任务列表
查询面板 SQLite 数据表(sites、databases、ftps、domain 等)
获取 MySQL 服务器上所有数据库列表(SHOW DATABASES)
获取可用于备份任务的数据库列表
获取面板中管理的数据库列表(来自 SQLite databases 表)
按类型获取数据列表(网站/数据库等,用于计划任务配置)
获取 MySQL 内存配置参数(从 /etc/my.cnf 解析)
获取默认站点配置
获取指定目录的文件列表(含分页、排序、搜索)
获取网站子目录绑定列表
获取目录文件列表(新版),支持分页、搜索
获取网站目录保护配置(防跨站、日志、Git 同步状态)
获取磁盘分区信息(容量、使用率、inode、文件系统类型)
获取支持的 DNS API 提供商列表(CloudFlare、阿里云、DNSPod 等)
获取 MySQL 错误日志文件路径和内容
获取文件权限和所有者信息
读取文件内容(用于在线编辑)
获取文件管理操作日志
查看网站密码访问保护状态
获取数据库导入日志和状态
获取 MySQL 数据库导入的实时状态
获取网站的默认文档设置
获取面板管理的数据库详情(数据大小、表数量)
获取一键部署任务的执行日志
获取网站的流量限制配置(并发、IP、速率)
获取一键部署的软件包列表
获取系统负载均值(1分钟、5分钟、15分钟)
获取 MySQL 登录失败跟踪(Connection Control)插件状态
获取计划任务的执行日志
获取内存详细信息(总量、空闲、缓存、可用、实际使用)
获取 MySQL 支持的命令类型列表
获取 MySQL 基本配置信息(数据目录、端口)
获取 MySQL 用户列表及权限详情
获取实时网络流量、CPU、内存、磁盘、负载等综合系统数据
获取实时网络流量(API兼容封装)
获取自定义添加的软件包详情
获取面板已安装的 PHP 版本列表
获取网站的反向代理列表
获取数据库消息推送用户列表
获取网站的重定向规则列表
获取伪静态规则模板列表
获取所有可用的伪静态规则模板文件列表
获取 MySQL 运行状态变量(SHOW GLOBAL STATUS)
获取可用于 SSL 证书申请的站点域名列表
获取网站所有绑定域名详情
获取可用于部署的网站列表及支持的框架
获取反向代理站点日志
获取网站的访问日志内容
获取指定网站使用的 PHP 版本
获取网站运行目录配置
获取 MySQL 慢查询日志内容
获取一键部署任务的执行进度
获取网站的 SSL 证书信息(证书状态、域名、TLS 版本配置)
获取 SSL 证书产品列表(含价格和折扣)
获取系统统计信息(内存、CPU、运行时间、系统版本)
获取 MySQL 超时配置参数
获取面板绑定的宝塔账号信息
获取 MySQL 密码验证策略配置
获取 MySQL 用户及其允许登录的主机列表
开启网站的 HTTP 自动跳转 HTTPS
获取本地 Docker 镜像列表
初始化 Docker 应用商店环境
安装 Docker 和 Docker Compose(异步任务)
异步安装指定版本的 JDK
安装或检查 RAR 压缩/解压支持
异步安装指定版本的 Tomcat
宝塔面板 Java 项目管理 API — JDK/Tomcat 安装、Spring Boot 项目创建启停、SSL 部署
更新任务管理(使用新版/使用旧版/停止新版)
获取网站漏洞扫描的缓存结果
获取已配置的云存储备份列表(七牛/阿里云OSS/百度云等)
开启网站访问日志
修改计划任务配置
修改 Java 项目的配置
修改 Tomcat 的配置(端口、用户、JDK、备注等)
修改 FTP 用户的带宽和存储限制
修改已有的反向代理规则
修改已有的重定向规则
批量删除 Java 项目
批量启动/停止 Java 项目
批量为多个网站设置防跨站攻击(open_basedir)状态
批量为多个网站设置流量限制
批量解压多个压缩文件
为 Java 项目创建版本备份
开启 CDN IP 获取(从 X-Forwarded-For 等头获取真实 IP)
获取运行中 Java 进程的信息,用于导入已有项目
获取 Java 项目绑定的域名列表
获取所有 Java 项目列表及运行状态
清理所有已停止的无用容器
清理无用的 Docker 网络
清理所有无用的 Docker 镜像
从回收站恢复已删除的文件或目录
开关回收站功能
获取 Docker 镜像仓库列表
重启面板后台任务进程
释放系统内存缓存
删除已创建的分享下载链接
删除指定的 ACME 证书订单
删除 Java 项目(不删除文件)
删除 Java 项目的反向代理规则
删除 Java 项目的版本备份
删除指定的后台任务(文件操作队列)
续签即将过期的 ACME 证书
修复计划任务服务(crond)
重启 Docker 容器
重启 Java 项目
重启面板服务
SSH 安全扫描 — 检测 sshd_config 中的安全漏洞
保存和获取反向代理站点的 Nginx 配置
保存/编辑文件内容
搜索 Docker Hub 上的镜像
提交 Webshell 误报反馈给宝塔官方
获取 Java 项目的反向代理规则列表
管理服务启停(Nginx、MySQL、PHP、Redis、Pure-FTPd 等)
设置网站的 404 错误页面开关
设置系统加固的临时关闭时间
设置自动备份任务的配置
将商用 SSL 证书订单中的证书部署到指定网站
设置创建网站时的默认配置项
设置网站漏洞扫描定时任务的周期和推送渠道
启用或暂停计划任务
批量设置计划任务的启停状态
将计划任务归入指定分类
批量为域名设置 DNS API 解析记录
立即执行指定的计划任务脚本
设置网站的免费流量限制状态
控制 FTP 日志记录的启停
设置反向代理站点全局缓存
设置反向代理站点全局 Gzip 压缩
设置全局 HTTP 到 HTTPS 跳转
设置反向代理站点日志配置
设置反向代理站点 WebSocket 支持
设置面板 HTTPS 全局模式(宽松/严格)
设置忽略域名推广横幅(关闭面板域名推广信息)
设置 Docker 监控数据的保留天数
设置 Java 项目的日志记录开关
设置 Docker 官方镜像加速器地址
设置反向代理站点备注
设置 Docker 镜像仓库的备注
设置项目的定时重启任务
MySQL 守护进程配置
设置 Apache/Nginx 守护进程(自动重启)任务
设置磁盘分区的备注名称
修改日志切割任务的配置
设置日志切割任务的开关状态
为网站设置 HTTP 安全响应头
批量设置网站到期时间
设置网站忽略全局 HTTPS 强制跳转
启用或停用反向代理站点
为网站快速创建或关联 FTP 账户
设置网站的日志文件存储路径
设置网站的 TLS/SSL 协议版本
修改证书夹中证书的备注信息
为 Spring Boot 项目设置静态文件路径
置顶计划任务
URL 级别的缓存、Gzip 和自定义配置
修改 Java 项目版本备份的备注
设置网站 301 永久重定向规则
将 ACME 签发的证书部署到指定网站
将证书夹中的 SSL 证书部署到指定网站
设置网站到期时间
设置网站密码访问保护
设置网站流量限制和并发连接限制
切换网站的 PHP 版本
修改 FTP 服务监听端口
批量为多个网站设置伪静态规则
保存自定义 URL 重写规则到模板文件
为网站部署自定义 SSL 证书
为网站开启 SSL 并批量部署证书(兼容多项目类型)
启用或暂停 FTP 用户
设置 MySQL 超时配置参数
将一键部署包安装到指定网站
修改 FTP 用户密码
修改网站的备注名称(别名)
启动(启用)指定网站
停止网站(将网站设为停用状态)
宝塔面板 SSH 安全 API — SSH 配置查询与安全漏洞扫描
宝塔面板 SSH 终端 API — Web SSH 终端配置查询
宝塔面板 SSL 证书 API — 商用证书、证书管理、DNS API 密钥配置
启动已停止的 Docker 容器
启动 Java 项目
启动 Tomcat 项目
停止运行中的 Docker 容器
停止 Java 项目
获取 Docker Compose 模板列表
测试域名是否已配置有效的 DNS API 密钥
检测路径是否存在,返回路径类型信息
备份指定 MySQL 数据库
备份网站文件
取消 Java 项目的外网映射
修改已有的 DNS API 密钥配置
更新服务器上的 Composer 到最新版本
启动面板运行环境的升级任务
获取面板环境升级的日志和状态
上传前批量检查文件是否已存在
上传文件到服务器(multipart/form-data)
获取数据库分类列表
获取 FTP 账户的分类列表
Web 服务器环境预检查
宝塔面板后台任务 API — 查询面板异步任务队列执行状态
宝塔面板安全扫描 API — 获取安全扫描结果与告警记录
宝塔面板密码管理 API — 面板密码与 SSH 密钥认证配置查询
宝塔面板数据库管理 API — MySQL 数据库创建、备份、用户权限管理
宝塔面板数据查询 API — 直接查询面板内置 SQLite 数据库表数据
宝塔面板文件管理 API — 文件上传、复制、读取与目录浏览
宝塔面板消息推送 API — 告警推送配置
宝塔面板系统管理 API — 获取系统状态、管理服务启停
宝塔面板网站管理 API — 网站创建、SSL/HTTPS 配置、域名绑定与流量管理
宝塔面板计划任务 API — 创建、修改、删除和查询 Cron 定时任务
宝塔面板一键部署 API — 软件包列表、环境检测、部署管理