WebHook

API : /api/v1/w5/webhook
Method : POST
Headers:

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| Content-Type | application/json | | 声明 POST 类型为 JSON |

Request:

  1. // 请求例子
  2. {
  3. "key":"988BE26B18B20729806FE5C3DF7388EB",
  4. "uuid":"980b90b0-36d9-11eb-846f-dde86bba0048",
  5. "text":"WEBHOOK 测试"
  6. }

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| key | 988BE26B18B20729806FE5C3DF7388EB | | API KEY,系统管理处生成 |

| uuid | 980b90b0-36d9-11eb-846f-dde86bba0048 | | WEBHOOK UUID |

| text | WEBHOOK 测试 | | 剧本接收内容 |

Request:

  1. // 返回例子
  2. {
  3. "code": 9018,
  4. "msg": "KEY 不正确"
  5. }

今日执行统计

API : /api/v1/w5/get/workflow_exec
Method : POST
Headers:

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| Content-Type | application/json | | 声明 POST 类型为 JSON |

Request:

  1. // 请求例子
  2. {
  3. "key":"988BE26B18B20729806FE5C3DF7388EB",
  4. "uuid":"980b90b0-36d9-11eb-846f-dde86bba0048",
  5. }

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| key | 988BE26B18B20729806FE5C3DF7388EB | | API KEY,系统管理处生成 |

| uuid | 980b90b0-36d9-11eb-846f-dde86bba0048 | | 剧本 UUID |

Request:

  1. // 返回例子
  2. {
  3. "code": 0,
  4. "data": [
  5. {
  6. "time": "00",
  7. "value": 0
  8. },
  9. {
  10. "time": "01",
  11. "value": 0
  12. },
  13. {
  14. "time": "02",
  15. "value": 0
  16. },
  17. ...
  18. ],
  19. "msg": "Success"
  20. }

剧本成功失败统计

API : /api/v1/w5/get/workflow_success_fail
Method : POST
Headers:

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| Content-Type | application/json | | 声明 POST 类型为 JSON |

Request:

  1. // 请求例子
  2. {
  3. "key":"988BE26B18B20729806FE5C3DF7388EB",
  4. "uuid":"980b90b0-36d9-11eb-846f-dde86bba0048",
  5. }

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| key | 988BE26B18B20729806FE5C3DF7388EB | | API KEY,系统管理处生成 |

| uuid | 980b90b0-36d9-11eb-846f-dde86bba0048 | | 剧本 UUID |

Request:

  1. // 返回例子
  2. {
  3. "code": 0,
  4. "data": {
  5. "fail_sum": 0,
  6. "success_sum": 3
  7. },
  8. "msg": "Success"
  9. }

剧本执行日记 TOP 100

API : /api/v1/w5/get/workflow_logs
Method : POST
Headers:

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| Content-Type | application/json | | 声明 POST 类型为 JSON |

Request:

  1. // 请求例子
  2. {
  3. "key":"988BE26B18B20729806FE5C3DF7388EB",
  4. "uuid":"980b90b0-36d9-11eb-846f-dde86bba0048",
  5. }

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| key | 988BE26B18B20729806FE5C3DF7388EB | | API KEY,系统管理处生成 |

| uuid | 980b90b0-36d9-11eb-846f-dde86bba0048 | | 剧本 UUID |

Request:

  1. // 返回例子
  2. {
  3. "code": 0,
  4. "data": [
  5. {
  6. "app_name": "开始",
  7. "args": "",
  8. "create_time": "Sun, 17 Jan 2021 17:05:19 GMT",
  9. "id": 6696,
  10. "name": "未命名",
  11. "only_id": "202101171705189702431856",
  12. "result": "剧本开始执行",
  13. "status": 0,
  14. "uuid": "a5b211ea-58a2-11eb-9081-acbc32c7842d"
  15. },
  16. ....
  17. ],
  18. "msg": "Success"
  19. }

| 参数 | 备注 | | —- | —- |

| app_name | APP 名称 |

| args | APP 参数 |

| id | 自增长ID |

| name | 剧本名称 |

| only_id | 执行批次号 |

| result | 执行结果 |

| status | 执行状态 |

| uuid | 剧本 UUID |

正在执行

API : /api/v1/w5/get/executing
Method : POST
Headers:

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| Content-Type | application/json | | 声明 POST 类型为 JSON |

Request:

  1. // 请求例子
  2. {
  3. "key":"988BE26B18B20729806FE5C3DF7388EB",
  4. "uuid":"980b90b0-36d9-11eb-846f-dde86bba0048",
  5. }

| 参数 | 值 | 必填 | 备注 | | —- | —- | —- | —- |

| key | 988BE26B18B20729806FE5C3DF7388EB | | API KEY,系统管理处生成 |

| uuid | 980b90b0-36d9-11eb-846f-dde86bba0048 | | 剧本 UUID,不填写 查看全部 |

Request:

  1. // 返回例子
  2. {
  3. "code": 0,
  4. "data": {
  5. "sum": "12"
  6. },
  7. "msg": "Success"
  8. }

错误码

| code | msg | | —- | —- |

| 0 | Success |

| 9014 | WebHook 内容不能为空 |

| 9015 | WebHook UUID 不能为空 |

| 9016 | WebHook UUID 不正确 |

| 9017 | kEY 不能为空 |

| 9018 | KEY 不正确 |

| 9020 | 工作流状态不可用 |