GET /job/{job_id}
用途
此端點用於查詢非同步作業的目前狀態與結果。可透過作業 ID (job_id) 確認影像生成、特效、提升品質、重新繪製、移除背景、裝備變體、精靈生成等作業的狀態。
方法與路徑
- HTTP Method:
GET - Path:
/public/v1/job/{job_id}
認證
此端點需要 Bearer Token 認證。詳細資訊請參閱認證指南。
必要標頭:
Authorization: Bearer {your_api_key}
請求欄位
路徑參數
| 欄位名 | 類型 | 必填 | 說明 |
|---|---|---|---|
job_id | UUID | 必填 | 要查詢的作業唯一識別碼 (UUID 格式) |
回應
GetJobStatusResponse
| 欄位名 | 類型 | 說明 |
|---|---|---|
job_id | UUID | 作業的唯一識別碼 |
status | string | 作業狀態。可能的值:Pending, Succeed, Failed |
image_urls | list[string] | 已完成影像的 URL 清單。僅於作業成功時包含 |
狀態值
- Pending: 作業進行中或等待中的狀態
- Succeed: 作業已成功完成
- Failed: 作業處理時發生錯誤
錯誤 / 驗證規則
| HTTP 狀態碼 | 錯誤情境 | 說明 |
|---|---|---|
401 Unauthorized | 認證失敗 | 無效的 API 金鑰或遺漏的認證標頭 |
404 Not Found | 作業不存在 | 找不到該 job_id 對應的作業 |
422 Unprocessable Entity | job_id 格式無效 | job_id 必須是有效的 UUID |