Path: 宝塔面板 API 参考

计划任务

## Operations

- [计划任务：按 action 选择功能](/api/crontab/actions)


## 计划任务

## 计划任务 API

> **注意**：API 接口可能随面板版本变更，**不保证稳定性**，仅供参考。


> 路由 `POST /crontab` | 已验证 36 个接口

管理面板计划任务（Cron）：支持 Shell 脚本、URL 请求、数据库备份等多种任务类型的创建与管理。

## 接口列表

### 任务 CRUD

- [AddCrontab](/api/crontab/addcrontab) — 创建计划任务
- [DelCrontab](/api/crontab/delcrontab) — 删除计划任务
- [GetCrontab](/api/crontab/getcrontab) — 获取计划任务列表
- [get_crond_find](/api/crontab/get_crond_find) — 查询单个任务
- [modify_crond](/api/crontab/modify_crond) — 修改计划任务
- [set_cron_status](/api/crontab/set_cron_status) — 启用/禁用
- [set_cron_status_all](/api/crontab/set_cron_status_all) — 批量启停

### 日志

- [GetLogs](/api/crontab/getlogs) — 获取任务日志
- [DelLogs](/api/crontab/dellogs) — 清空日志
- [download_logs](/api/crontab/download_logs) — 导出日志
- [clear_logs](/api/crontab/clear_logs) — 清除日志
- [get_log_path](/api/crontab/get_log_path) — 日志路径

### 分类管理

- [get_crontab_types](/api/crontab/get_crontab_types) — 分类列表
- [add_crontab_type](/api/crontab/add_crontab_type) — 创建分类
- [set_crontab_type](/api/crontab/set_crontab_type) — 设置任务分类

### 辅助数据

- [get_zone](/api/crontab/get_zone) — 时区列表
- [get_domain](/api/crontab/get_domain) — 域名列表
- [get_system_user_list](/api/crontab/get_system_user_list) — 系统用户
- [get_crontab_service](/api/crontab/get_crontab_service) — crond 服务状态
- [repair_crontab_service](/api/crontab/repair_crontab_service) — 修复 crond
- [GetDatabases](/api/crontab/getdatabases) — 数据库列表
- [get_databases](/api/crontab/get_databases) — 数据库(简化)
- [GetDataList](/api/crontab/getdatalist) — 数据列表(按类型)

### 备份配置

- [get_auto_config](/api/crontab/get_auto_config) — 自动备份配置
- [set_auto_config](/api/crontab/set_auto_config) — 设置自动备份

### 日志切割

- [get_rotate_log_config](/api/crontab/get_rotate_log_config) — 日志切割配置
- [set_rotate_log](/api/crontab/set_rotate_log) — 设置日志切割
- [set_rotate_log_status](/api/crontab/set_rotate_log_status) — 日志切割开关

### URL/网络

- [check_url_connecte](/api/crontab/check_url_connecte) — URL 连通检测

### 其他

- [cancel_top](/api/crontab/cancel_top) — 取消置顶
- [set_task_top](/api/crontab/set_task_top) — 置顶任务
- [export_crontab_to_json](/api/crontab/export_crontab_to_json) — 导出 JSON
- [set_execute_script](/api/crontab/set_execute_script) — 执行脚本
- [set_atuo_start_syssafe](/api/crontab/set_atuo_start_syssafe) — 系统加固临时关闭
- [get_restart_project_config](/api/crontab/get_restart_project_config) — 重启项目配置
- [set_restart_project](/api/crontab/set_restart_project) — 设置重启项目

