requestId 是 POST /api/generate/v2 中传入的 UUID idempotencyKey,不同于返回的 generationId。此接口需要鉴权,只读且不会派发生成。所属账号的任一有效 API Key 都可恢复其 API Token 尝试,包括宿主重启或更换 Key 后;不能将 Web session 免费积分任务转入 API Token 账务。
提交前先将 UUID 与精确输入保存在持久化工作流状态中。提交响应丢失时查询原 UUID,不能新建。MCP 通过 check_generation(requestId=...) 包装此接口并添加统一结构化结果;下文原生 HTTP body 是回执,不是 MCP envelope。
请求
从保存的步骤读取REQUEST_ID,Token 只放在私有环境或凭据设置中:
回执与恢复状态
HTTP 200 可包含success、requestId、generationId、deduped、status(processing、completed、failed)、modelId、creditsUsed、creditsStatus、aspectRatio、mediaType、imageUrl、imageUrls、videoUrl、error 和 failureCode,实际字段取决于任务状态。只有完成后的媒体 URL 才是可用结果;退款须依据 creditsStatus,不能只看一般错误文案。
其它已保存的扣费前拒绝可能保留原 HTTP 状态。遵循具体错误,不要无限查询已拒绝请求。实际
Retry-After/重试时间是权威依据。
此行为用于普通图片/视频生成。五项 Skills API 仍有各自的原 Key 回执和 check_skill 恢复规则,包括被拒绝付款尝试的不同处理方式。