Skip to main content
GET
/
flux
/
v1
/
get_result
cURL
curl 'https://api.deerapi.com/flux/v1/get_result?id=<TASK_ID>' \
  -H "Authorization: Bearer <DEERAPI_KEY>"
{
  "id": "a738c474-3d9e-421a-860d-c7825c547fbb",
  "status": "Ready",
  "result": {
    "seed": 966285791,
    "prompt": "A red paper lantern on a wooden table, studio photo",
    "sample": "https://storage.googleapis.com/example/flux-output.jpg",
    "start_time": 1741760930.183,
    "end_time": 1741760934.112,
    "duration": 3.929
  }
}
当前页是 DeerAPI 做的一层统一查询抽象,适合先查,再根据返回形态分支处理。

你会看到哪两种响应

FLUX 短路径结果

重点看 statusresult.sample。这类响应更接近 BFL 原生结构。

Replicate 风格结果

重点看 statusoutputurlsmetrics。这类响应是标准 Predictions 对象。

推荐的查询顺序

1

创建时先保存任务 ID

不管你最初用的是 FLUX 短路径还是 Replicate 风格创建,只要任务 ID 在手,就可以先来当前页查。
2

先判断返回形态

先看响应里有没有 result.sample,或是不是标准 Predictions 对象,再决定后续代码怎么解析。
3

拿到结果后尽快保存

FLUX 原生图片 URL 的有效期通常较短,不要把下载留到很后面。

什么时候别用当前页

  • 你明确只想处理标准 Replicate Predictions 对象,不想兼容两种返回结构。
  • 你的现有代码已经完全按 Replicate 字段写死了解析逻辑。
Replicate 风格结果里的 output 在任务完成前经常是 null。这不是失败,只是任务还没结束。

相关页面

FLUX 短路径创建

如果你用的是 POST /flux/v1/{model},任务先从这里创建。

Replicate 固定结构查询

如果你不想处理双形态返回,直接改用这一页。

参考文档

Authorizations

Authorization
string
header
required

使用 DeerAPI Key 进行 Bearer Token 鉴权。

Query Parameters

id
string
required

创建任务时返回的任务 ID。

Response

200 - application/json

查询成功

id
string
required
status
string
required
result
object