文档首页

爱快逆向 API - 系统 (1.0.0)

Download OpenAPI specification:

浏览器账密模式 /Action/call 逆向 API,当前分组:系统。

页面内真实调用仍然走 /Action/call/Action/call/_operations/* 只是 OpenAPI 展示用路径。

为避免 Redoc 单页一次性加载全部逆向接口导致浏览器 heap 过高,部署版按分类拆分。

会话

登录和会话建立

登录并建立浏览器 Cookie 会话

使用用户名和密码 MD5 登录。登录成功后,后续 /Action/call 依赖同一会话 Cookie。浏览器 API 可走 HTTP 或 HTTPS,实际是否允许 HTTP 取决于设备管理访问配置。

Request Body schema: application/json
required
username
required
string

登录用户名

passwd
required
string

密码 MD5 值

pass
required
string

密码 MD5 值,前端登录同时发送该字段

remember_password
boolean
Default: true

Responses

Request samples

Content type
application/json
{
  • "username": "admin",
  • "passwd": "md5(password)",
  • "pass": "md5(password)",
  • "remember_password": true
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

通用调用

/Action/call 通用入口

通用 /Action/call 调用入口

所有页面内 API 调用都通过该路径提交 {func_name, action, param}。下方 /Action/call/_operations/* 路径是逐项文档展示路径,实际调用仍固定使用本路径。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string

爱快前端模块函数名

action
required
string

爱快前端动作名

required
object

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "wan",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

ALG应用层网关管理API

来源分类: system

获取ALG配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/alg
  • 来源文件: system/system-alg.json
  • func_name: alg
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "alg"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "alg",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

更新ALG配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/alg
  • 来源文件: system/system-alg.json
  • func_name: alg
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "alg"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"support_ftp":1,"support_tftp":1,"support_sip":1,"support_h323":1,"ftp_ports":"2121","sip_ports":"","tftp_ports":""}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "alg",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

CPU频率管理API

来源分类: system

获取CPU实时频率

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/cpufreq
  • 来源文件: system/system-cpufreq.json
  • func_name: irqbalance
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "irqbalance"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"cpulist,freqlist,softirq,hardirq,interrupts"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "irqbalance",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取CPU工作模式

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/cpufreq/mode
  • 来源文件: system/system-cpufreq.json
  • func_name: irqbalance
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "irqbalance"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"cpulist,freqlist,softirq,hardirq,interrupts"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "irqbalance",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

配置CPU工作模式

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/cpufreq/mode
  • 来源文件: system/system-cpufreq.json
  • func_name: irqbalance
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "irqbalance"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"turbo":1,"mode":"performance"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "irqbalance",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

VRRP热备管理API

来源分类: system

获取热备配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/vrrp/config
  • 来源文件: system/system-vrrp.json
  • func_name: vrrp_config
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "vrrp_config"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,ht_data,remote_data,remote_ht_data,status,interface,wan_interface"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "vrrp_config",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

设置热备配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/vrrp/config
  • 来源文件: system/system-vrrp.json
  • func_name: vrrp_config
  • action: save

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "vrrp_config"

爱快前端模块函数名

action
required
string
Value: "save"

爱快前端动作名

required
object
Default: {"enabled":"no","type":1,"prio":150,"gateway":"192.0.2.254","ifnames":"wan1,wan2","auto_sync":0,"single_line":0,"ignore_wanstatus":1,"interfaces":"wan1,wan2","virtual_ips":"192.168.1.254,10.0.0.254","ht_iface":"eth0","remote_addr":"192.168.1.100"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "vrrp_config",
  • "action": "save",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

开启热备配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/vrrp:start
  • 来源文件: system/system-vrrp.json
  • func_name: vrrp_config
  • action: start

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "vrrp_config"

爱快前端模块函数名

action
required
string
Value: "start"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "vrrp_config",
  • "action": "start",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

关闭热备配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/vrrp:stop
  • 来源文件: system/system-vrrp.json
  • func_name: vrrp_config
  • action: stop

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "vrrp_config"

爱快前端模块函数名

action
required
string
Value: "stop"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "vrrp_config",
  • "action": "stop",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

WEB登录账号与用户组管理API

来源分类: system

获取WEB登录账号列表

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/web-admin/accounts
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

新增WEB登录账号

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/web-admin/accounts
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: add

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "add"

爱快前端动作名

required
object
Default: {"username":"codex_test_user","passwd":"codex_Test_123","enabled":"no","group_id":1,"force":0,"interval":30,"sesstimeout":120,"comment":"codex_test"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "add",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取WEB登录用户组列表

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/web-admin/groups
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

新增WEB登录用户组

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/web-admin/groups
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: add

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "add"

爱快前端动作名

required
object
Default: {"group_name":"codex_test","ip_addr":"192.0.2.254","perm_config":"monitoring_center:r,network_configuration:r"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "add",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

修改WEB登录账号密码

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/web-admin/password
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"passwd":"codex_Test_123"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

查询账号是否需要修改密码

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/web-admin/password-status
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

删除WEB登录账号

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: DELETE /api/v4.0/system/web-admin/accounts/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: del

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "del"

爱快前端动作名

required
object
Default: {"id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "del",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取单个WEB登录账号详情

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/web-admin/accounts/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

全量修改WEB登录账号

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/web-admin/accounts/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"username":"codex_test_user","passwd":"codex_Test_123","enabled":"no","group_id":1,"force":0,"interval":30,"sesstimeout":120,"comment":"codex_test","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

删除WEB登录用户组

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: DELETE /api/v4.0/system/web-admin/groups/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: del

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "del"

爱快前端动作名

required
object
Default: {"id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "del",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取单个WEB登录用户组详情

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/web-admin/groups/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

全量修改WEB登录用户组

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/web-admin/groups/{id}
  • 来源文件: system/system-web-admin-accounts.json
  • func_name: webuser
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "webuser"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"group_name":"codex_test","ip_addr":"192.0.2.254","perm_config":"monitoring_center:r,network_configuration:r","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "webuser",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

内核参数配置API

来源分类: system

获取内核参数配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/kernel-params
  • 来源文件: system/system-kernel-params.json
  • func_name: ik_sysctl
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "ik_sysctl"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "ik_sysctl",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

更新内核参数配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/kernel-params
  • 来源文件: system/system-kernel-params.json
  • func_name: ik_sysctl
  • action: save

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "ik_sysctl"

爱快前端模块函数名

action
required
string
Value: "save"

爱快前端动作名

required
object
Default: {"bbr":0,"syn_recv_timeout":5,"syn_send_timeout":5,"established_timeout":1800,"fin_wait_timeout":10,"last_ack_timeout":10,"close_wait_timeout":10,"time_wait_timeout":10,"close_timeout":5,"udp_timeout":10,"udp_stream_timeout":60,"icmp_timeout":10}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "ik_sysctl",
  • "action": "save",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统固件升级API

来源分类: system

获取版本信息

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/upgrade
  • 来源文件: system/system-upgrade.json
  • func_name: upgrade
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "upgrade"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,fileinfo"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "upgrade",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

版本检测

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/upgrade:check
  • 来源文件: system/system-upgrade.json
  • func_name: upgrade
  • action: add

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "upgrade"

爱快前端模块函数名

action
required
string
Value: "add"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "upgrade",
  • "action": "add",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

立即升级

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/upgrade:start
  • 来源文件: system/system-upgrade.json
  • func_name: upgrade
  • action: start

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "upgrade"

爱快前端模块函数名

action
required
string
Value: "start"

爱快前端动作名

required
object
Default: {"type":"system"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "upgrade",
  • "action": "start",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取升级状态

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/upgrade:status
  • 来源文件: system/system-upgrade.json
  • func_name: upgrade
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "upgrade"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,fileinfo"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "upgrade",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统基础设置API

来源分类: system

获取系统基础设置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/basic/config
  • 来源文件: system/system-basic.json
  • func_name: basic
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "basic"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "basic",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

更新系统基础设置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/basic/config
  • 来源文件: system/system-basic.json
  • func_name: basic
  • action: save

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "basic"

爱快前端模块函数名

action
required
string
Value: "save"

爱快前端动作名

required
object
Default: {"hostname":"codex_test","language":1,"time_zone":8,"time_zone_full":"0800","switch_nat":1,"switch_ntp":1,"switch_ntpd":0,"switch_ntpserver":0,"ntpserver_list":"","ntp_sync_cycle":60,"link_mode":0,"lan_nat":1,"backport":"wan1","listenport":"lan1","fast_nat":0}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "basic",
  • "action": "save",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

立即进行NTP同步

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/basic/ntp:sync
  • 来源文件: system/system-basic.json
  • func_name: basic
  • action: add

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "basic"

爱快前端模块函数名

action
required
string
Value: "add"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "basic",
  • "action": "add",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统备份管理API

来源分类: system

删除备份文件

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: DELETE /api/v4.0/system/backup
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: del

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "del"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "del",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取备份信息

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/backup
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

手动备份配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/backup
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: backup

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "backup"

爱快前端动作名

required
object
Default: {}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "backup",
  • "param": { }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取自动备份策略

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/backup-auto
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

保存自动备份策略

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/backup-auto
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"id":1,"enabled":"no","strategy":"week","time":"08:00","cycle_time":"135","valid_days":30}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

恢复备份

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/backup:restore
  • 来源文件: system/system-backup.json
  • func_name: backup
  • action: add

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "backup"

爱快前端模块函数名

action
required
string
Value: "add"

爱快前端动作名

required
object
Default: {"srcfile":"codex_missing.bak","restore_type":0,"sync_bind_cloud":0,"cloud_comment":"branch-office-router"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "backup",
  • "action": "add",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统文件管理API

来源分类: system

获取文件列表

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/files
  • 来源文件: system/system-files.json
  • func_name: file_mgmt
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "file_mgmt"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"path":"/"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "file_mgmt",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统磁盘信息API

来源分类: system

获取系统磁盘信息

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/disks
  • 来源文件: system/system-disks.json
  • func_name: disk_mgmt
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "disk_mgmt"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "disk_mgmt",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

系统重启计划管理API

来源分类: system

获取重启计划列表

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/reboot-schedules
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

添加重启计划

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: POST /api/v4.0/system/reboot-schedules
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: restart

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "restart"

爱快前端动作名

required
object
Default: {"enabled":"no","event":"reboot","strategy":"week","cycle_time":"7","time":"00:00","comment":"codex_test"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "restart",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

删除重启计划

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: DELETE /api/v4.0/system/reboot-schedules/{id}
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: del

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "del"

爱快前端动作名

required
object
Default: {"id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "del",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

获取指定重启计划

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/reboot-schedules/{id}
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

启用/停用重启计划

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PATCH /api/v4.0/system/reboot-schedules/{id}
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"enabled":"no","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

更新重启计划

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/reboot-schedules/{id}
  • 来源文件: system/system-reboots.json
  • func_name: reboots
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "reboots"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"enabled":"no","tagname":"codex_test","event":"reboot","strategy":"week","cycle_time":"7","time":"00:00","id":"99999999"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "reboots",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

远程访问配置API

来源分类: system

获取远程访问配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: GET /api/v4.0/system/remote-access
  • 来源文件: system/system-remote-access.json
  • func_name: remote_access
  • action: show

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "remote_access"

爱快前端模块函数名

action
required
string
Value: "show"

爱快前端动作名

required
object
Default: {"TYPE":"data,total","limit":"0,500"}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "remote_access",
  • "action": "show",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}

更新远程访问配置

这是浏览器账密模式的 /Action/call 映射文档。

  • 实际请求路径: /Action/call
  • 来源文档路径: PUT /api/v4.0/system/remote-access
  • 来源文件: system/system-remote-access.json
  • func_name: remote_access
  • action: edit

此 OpenAPI path 是为了让每个接口在文档中单独展示;调用设备时仍应 POST /Action/call,请求体使用本接口示例中的 JSON。

该接口属于写操作或状态变更操作。批量测试默认不执行写操作。

Authorizations:
IkuaiSessionCookie
Request Body schema: application/json
required
func_name
required
string
Value: "remote_access"

爱快前端模块函数名

action
required
string
Value: "edit"

爱快前端动作名

required
object
Default: {"open_telnetd":0,"open_wanweb":1,"open_sshd":1,"sshd_port":22,"sshd_passwd":"ikuai8.com","http_port":80,"https_port":443,"force_https":0}

传给该 func/action 的参数对象。不同接口的 TYPE 和字段不同。

Responses

Request samples

Content type
application/json
{
  • "func_name": "remote_access",
  • "action": "edit",
  • "param": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "message": "string",
  • "Result": 0,
  • "ErrMsg": "string",
  • "results": { },
  • "Data": { }
}