CrowdComputed 群计AI Open API
  1. Documentation
CrowdComputed 群计AI Open API
  • Introduction
    • Welcome
    • Quick start
    • Pricing
  • Documentation
    • Workflow API
    • Global API
  • Workflow API
    • /api/v1/generate/text-to-image
      POST
    • /api/v1/generate/text-to-image-pro
      POST
    • /api/v1/generate/text-to-video
      POST
    • /api/v1/generate/image-to-video
      POST
    • /api/v1/generate/unzoom
      POST
    • /api/v1/generate/upscaler
      POST
    • /api/v1/generate/background-remover
      POST
    • /api/v1/generate/hand-fixer
      POST
    • /api/v1/generate/ai-image-editing
      POST
    • /api/v1/generate/professional-headshot
      POST
    • /api/v1/generate/watermark-remover
      POST
    • /api/v1/generate/photo-restoration
      POST
    • /api/v1/generate/text-remover
      POST
    • /api/v1/generate/hugging-pose
      POST
    • /api/v1/generate/beard-remover
      POST
    • /api/v1/generate/elderly-filter
      POST
    • /api/v1/generate/ghibli-style
      POST
    • /api/v1/generate/cartoon-comic-styles
      POST
    • /api/v1/generate/art-medium-styles
      POST
    • /api/v1/generate/digital-art-styles
      POST
    • /api/v1/generate/classic-art-styles
      POST
    • /api/v1/generate/modern-design-styles
      POST
    • /api/v1/generate/fantasy-theme-styles
      POST
    • /api/v1/generate/world-art-styles
      POST
    • /api/v1/generate/multi-angle-view
      POST
  • Global API
    • /api/v1/query/status
      GET
    • /api/v1/generate/history
      GET
    • /api/v1/member/info
      GET
  • Schemas
    • Response
    • Output
    • Page
    • MemberInfo
    • GenerateRespones
    • UploadImage
    • GenerateInfo
  1. Documentation

Global API

Global API 接口说明#

概述#

Global API接口提供了会员信息查询、任务状态查询和历史任务查询等功能。

接口列表#

1. 会员信息查询#

接口信息#

接口地址: GET /api/v1/member/info
请求方式: GET
认证要求: 需要API Key认证

请求参数#

无需额外参数,通过API Key自动识别用户身份。

响应格式#

成功响应#
{
    "code": "Success",
    "message": "Success",
    "data": {
        "memberType": "basic",
        "periodType": "month",
        "payType": "alipay",
        "nextPayTime": 1704067200,
        "nextPointsResetTime": 1706745600,
        "nextPayAmount": 99,
        "usedPoints": 1500,
        "usedTemporaryPoints": 100,
        "usedPermanentPoints": 200,
        "totalPoints": 10000,
        "currentTemporaryPoints": 5000,
        "currentPermanentPoints": 5000
        "status": "subscribed"
    }
}
响应字段说明#
字段名类型说明示例
codestring响应状态码"Success"
messagestring响应消息"Success"
dataobject用户信息数据包含用户会员信息
data对象字段#
字段名类型说明示例
memberTypestring会员类型"hobby"/"basic"/"professional"/"ultimate"
periodTypestring付费周期类型"month"/"year"
payTypestring支付方式"alipay"/"paypal"
nextPayTimenumber下次付费时间戳1704067200
nextPointsResetTimenumber积分重置时间戳1706745600
nextPayAmountnumber下次付费金额(元)99
usedPointsnumber已使用积分数量1500
usedTemporaryPointsnumber已使用周期积分数量1500
usedPermanentPointsnumber已使用永久积分数量1500
totalPointsnumber总积分数量10000
currentTemporaryPointsnumber当前周期积分余额1500
currentPermanentPointsnumber当前永久积分余额1500
statusstring会员状态"subscribed"/"unsubscribed"
失败响应#
{
    "code": "Failed",
    "message": "unauthorized",
    "data": null
}

2. 任务状态查询#

接口信息#

接口地址: GET /api/v1/query/status
请求方式: GET
认证要求: 需要API Key认证

请求参数#

参数名类型必填说明示例
taskIdstring是任务唯一标识符"582079535692914438"

响应格式#

成功响应#
{
    "code": "Success",
    "message": "Success",
    "data": {
        "taskId": "582079535692914438",
        "status": "finished",
        "outputs": [
            {
                "outputId": "582079535692914438_0001",
                "status": "finished",
                "urls": [
                    "https://data.crowdcomputed.cc/prod/images/task/582478659185549062/output/20250901160761771586.jpg"
                ],
                "estimateMs": 15000,
                "queueOrder": 0,
                "startTime": 1756504840,
                "endTime": 1756504847
            }
        ]
    }
}
响应字段说明#
字段名类型说明示例
codestring响应状态码"Success"
messagestring响应消息"Success"
dataobject任务状态数据包含任务详细信息
data对象字段#
字段名类型说明可能的值
taskIdstring任务唯一标识符数字字符串
statusstring任务整体状态waiting/generating/finished/failed
outputsarray输出结果数组包含多个输出对象
outputs数组中的字段#
字段名类型说明示例
outputIdstring输出项唯一标识符"582079535692914438_0001"
statusstring输出项状态waiting/generating/finished/failed
urlsarray生成文件的URL数组["https://data.crowdcomputed.cc/prod/images/task/xxx/output/xxx.jpg"]
estimateMsnumber预估耗时(毫秒)15000
queueOrdernumber队列顺序0
startTimenumber开始时间戳1756504840
endTimenumber结束时间戳1756504847
状态说明#
状态值说明出现时机
waiting任务等待中任务已创建,等待执行
generating任务生成中任务正在执行生成过程
finished任务已完成任务成功完成,包含输出结果
failed任务失败任务执行过程中出现错误
失败响应#
{
    "code": "Failed",
    "message": "task not found",
    "data": null
}

3. 历史任务查询#

接口信息#

接口地址: GET /api/v1/generate/history
请求方式: GET
认证要求: 需要API Key认证

请求参数#

参数名类型必填说明示例
workflowstring是工作流标识符"text-to-image"
pageIndexnumber否页码,默认为11
pageSizenumber否每页数量,默认为2020

响应格式#

成功响应#
{
    "code": "Success",
    "message": "Success",
    "data": {
        "total": 50,
        "pageIndex": 1,
        "pageSize": 20,
        "pageData": [
            {
                "taskId": "582079535692914438",
                "status": "finished",
                "outputs": [
                    {
                        "outputId": "582079535692914438_0001",
                        "status": "finished",
                        "urls": [
                            "https://data.crowdcomputed.cc/prod/images/task/582478659185549062/output/20250901160761771586.jpg"
                        ],
                        "estimateMs": 15000,
                        "queueOrder": 0,
                        "startTime": 1756504840,
                        "endTime": 1756504847
                    }
                ]
            }
        ]
    }
}
响应字段说明#
字段名类型说明示例
codestring响应状态码"Success"
messagestring响应消息"Success"
dataobject分页数据对象包含分页信息和任务列表
data对象字段#
字段名类型说明示例
totalnumber总记录数50
pageIndexnumber当前页码1
pageSizenumber每页数量20
pageDataarray任务数据数组包含多个任务状态对象
pageData数组中的任务对象字段#
任务对象结构与任务状态查询中的data对象结构相同,包含:
taskId: 任务ID
status: 任务状态
outputs: 输出结果数组
失败响应#
{
    "code": "Failed",
    "message": "workflow is empty",
    "data": null
}

使用示例#

1. 查询用户信息#

2. 查询任务状态#

3. 查询生成历史#

注意事项#

1.
认证要求: 所有接口都需要在请求头中提供有效的API Key
2.
权限控制: 用户只能查询自己的任务和会员信息
3.
分页限制: 生成历史查询支持分页,建议合理设置pageSize避免单次请求数据过大
4.
状态实时性: 任务状态查询返回的是实时状态,建议根据业务需要定期轮询
5.
错误处理: 请根据返回的错误码和消息进行相应的错误处理
Modified at 2025-11-28 04:27:45
Previous
Workflow API
Next
/api/v1/generate/text-to-image
Built with