Arcadia 一站式代码运维平台
  1. Cron 定时任务
Arcadia 一站式代码运维平台
  • OpenAPI
    • File 文件系统
      • 获取文件列表
      • 获取文件内容
      • 保存文件内容
      • 删除
      • 查询属性
      • 创建
      • 移动
      • 重命名
      • 下载
      • 上传
    • Env 环境变量
      • 分页查询
      • 全局查询
      • 查询复合变量(组)的成员
      • 精准查询
      • 创建
      • 更新
      • 更改状态
      • 调整排序
      • 删除
    • Cron 定时任务
      • 分页查询
        GET
      • 查询
        GET
      • 创建
        POST
      • 更新
        POST
      • 删除
        POST
      • 调整排序
        POST
      • 获取标签列表
        GET
      • 查询运行中的任务
        GET
      • 运行任务
        POST
      • 终止任务
        POST
  1. Cron 定时任务

分页查询

GET
{{URL}}/cron/v1/page
Cron 定时任务

请求参数

Authorization
在 header 添加参数
api-token
示例:
api-token: ********************
Query 参数
type
enum<string> 
可选
任务类型过滤,当前固定分为 user 和 system
枚举值:
usersystem
active
enum<string> 
可选
启用/禁用状态过滤 1 启用 | 0 禁用,默认不过滤
枚举值:
01
tags
string 
可选
任务标签过滤(仅限系统任务,具体通过下方 “获取标签列表” 获取,支持多个用英文逗号分隔)
search
string 
可选
搜索内容过滤,过滤字段:name、shell
orderBy
enum<string> 
可选
指定排序字段,默认 sort
枚举值:
sortlast_runtimelast_run_use
order
enum<string> 
可选
指定排序方式 0 升序 | 1 降序,默认降序
枚举值:
01
page
string 
指定页数,默认1
可选
size
string 
可选
指定分页大小数量,默认20

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http://localhost:5678/api/open/cron/v1/page' \
--header 'api-token;'

返回响应

🟢200成功
application/json
响应
Body
data
array[object (CronData) {15}] 
可选
id
number 
唯一标识
可选
name
string 
任务名称
可选
type
enum<string> 
可选
任务类型,当前固定分为 user 和 system
枚举值:
usersystem
cron
string 
可选
定时规则(5位或6位的定时表达式)
shell
string 
执行的命令
可选
active
enum<number> 
可选
状态 1 启用 | 0 禁用
枚举值:
01
config
string 
高级配置
可选
tags
string 
任务标签
可选
last_runtime
string 
最后一次运行的时间
可选
last_run_use
number 
可选
最后一次运行的时长(单位秒,精确到小数点后3位)
sort
number 
可选
在分页中的位置序号(正整数),默认按照先后顺序递增
create_time
string 
任务创建时间
可选
remark
string 
备注
可选
bind
string 
可选
后端用于关联底层内容的参数(仅系统任务使用)
is_running
boolean 
可选
当前运行状态(任务是否正在运行)
page
number 
当前页码
可选
size
number 
每页数据量
可选
total
number 
数据总量
可选
示例
{
    "data": [
        {
            "id": 0,
            "name": "string",
            "type": "user",
            "cron": "string",
            "shell": "string",
            "active": 0,
            "config": "string",
            "tags": "string",
            "last_runtime": "string",
            "last_run_use": 0,
            "sort": 0,
            "create_time": "string",
            "remark": "string",
            "bind": "string",
            "is_running": true
        }
    ],
    "page": 0,
    "size": 0,
    "total": 0
}
上一页
删除
下一页
查询
Built with