runninghub-api
    runninghub-api
    • 使用须知
    • 关于nodeInfoList
    • 关于企业级API介绍
    • 原生ComfyUI接口支持
    • 发起ComfyUI任务1-简易
      POST
    • 发起ComfyUI任务2-高级
      POST
    • 发起AI应用任务
      POST
    • 获取工作流Json
      POST
    • 查询任务状态
      POST
    • 查询任务生成结果
      POST
    • 取消ComfyUI任务
      POST
    • 获取账户信息
      POST
    • 上传资源(图片、视频、音频)
      POST
    • 上传Lora-获取Lora上传地址
      POST
    • 获取webhook事件详情
      POST
    • 重新发送指定webhook事件
      POST

      发起ComfyUI任务1-简易

      POST
      /task/openapi/create
      该方式运行 workflow,相当于在不改变原有workflow的任何参数的情况下,直接点了一下"运行"按钮。

      请求参数

      Authorization
      Header 参数
      Host
      string 
      必需
      示例值:
      www.runninghub.cn
      Body 参数application/json
      apiKey
      string 
      必需
      示例值:
      {{apiKey}}
      workflowId
      string 
      必需
      示例值:
      1904136902449209346
      addMetadata
      boolean 
      可选
      示例
      {
          "apiKey": "{{apiKey}}",
          "workflowId": "1904136902449209346"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://www.runninghub.cn/task/openapi/create' \
      --header 'Host: www.runninghub.cn' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "apiKey": "请输入自己的apiKey",
          "workflowId": "1904136902449209346"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      code
      integer 
      可选
      返回标记:成功标记=0,非0失败,或者是功能码
      示例值:
      0
      msg
      string 
      返回信息
      可选
      示例值:
      success
      data
      object (TaskCreateResponse) 
      数据
      可选
      netWssUrl
      string 
      Wss服务地址
      可选
      taskId
      integer <int64>
      任务Id
      可选
      clientId
      string 
      可选
      客户端ID,当客户端首次接收clientId时,需要保存到本地,以便页面刷新重连或者二次运行任务传参使用
      taskStatus
      string 
      可选
      任务状态: CREATE, SUCCESS, FAILED, RUNNING, QUEUED;
      promptTips
      string 
      可选
      工作流验证结果提示,当不为空是UI需要展示节点错误信息
      示例
      {
          "code": 0,
          "msg": "success",
          "data": {
              "netWssUrl": "wss://www.runninghub.cn:443/ws/c_instance?c_host=10.129.240.44&c_port=80&clientId=e825290b08ca2015b8f62f0bbdb5f5f6&workflowId=1904136902449209346&Rh-Comfy-Auth=eyJ1c2VySWQiOiJkZTBkYjZmMjU2NGM4Njk3YjA3ZGY1NWE3N2YwN2JlOSIsInNpZ25FeHBpcmUiOjE3NDM1NjQ2NTQ1NTIsInRzIjoxNzQyOTU5ODU0NTUyLCJzaWduIjoiNjVkMTVhYjA3Njg2MjJlOGM1YzJkNTc2MzQwOWFmYzkifQ%3D%3D&target=https://hbxy.runninghub.cn:11143",
              "taskId": "1904737800233889793",
              "clientId": "e825290b08ca2015b8f62f0bbdb5f5f6",
              "taskStatus": "RUNNING",
              "promptTips": "{\"result\": true, \"error\": null, \"outputs_to_execute\": [\"9\"], \"node_errors\": {}}"
          }
      }
      修改于 2025-04-10 08:17:13
      上一页
      原生ComfyUI接口支持
      下一页
      发起ComfyUI任务2-高级
      Built with