计划任务
宝塔面板计划任务 API — 创建、修改、删除和查询 Cron 定时任务
GetCrontab
获取所有计划任务列表
AddCrontab
创建计划任务(Shell 脚本、URL 请求、数据库备份等)
DelCrontab
删除计划任务
modify_crond
修改计划任务配置
set_cron_status
启用或暂停计划任务
get_zone
获取系统支持的时区列表
get_domain
获取所有网站的域名列表(用于计划任务选择)
get_crontab_types
获取计划任务的分类列表
get_system_user_list
获取系统用户列表(用于以指定用户身份执行任务)
get_crontab_service
获取计划任务服务(crond)的运行状态
GetDatabases
获取可用于备份任务的数据库列表
get_databases
获取数据库名称列表(简化版)
get_crond_find
获取单个计划任务的详细配置
GetDataList
按类型获取数据列表(网站/数据库等,用于计划任务配置)
get_rotate_log_config
获取日志切割任务的配置
set_rotate_log_status
设置日志切割任务的开关状态
set_atuo_start_syssafe
设置系统加固的临时关闭时间
set_cron_status_all
批量设置计划任务的启停状态
cancel_top
取消计划任务的置顶状态
set_task_top
置顶计划任务
export_crontab_to_json
导出计划任务数据为 JSON 文件
set_execute_script
立即执行指定的计划任务脚本
repair_crontab_service
修复计划任务服务(crond)
get_auto_config
获取自动备份任务的配置
check_url_connecte
检测 URL 是否可连通(用于 URL 监控任务)
get_restart_project_config
获取项目定时重启任务的配置
set_restart_project
设置项目的定时重启任务
GetLogs
获取计划任务的执行日志
DelLogs
清空指定计划任务的执行日志
download_logs
导出计划任务的执行日志到文件
clear_logs
清除计划任务的日志文件
get_log_path
获取计划任务的日志存储路径
add_crontab_type
创建计划任务分类(用于分组管理)
set_crontab_type
将计划任务归入指定分类
set_rotate_log
修改日志切割任务的配置
set_auto_config
设置自动备份任务的配置