Midjourney タスクを一覧表示
POST /mj/task/list-by-condition は、フィルター条件で Midjourney タスクを一覧表示し、進行状況や結果を含む 1 件または複数ジョブのステータスを取得します。
使用するタイミング
- 複数の Midjourney タスクをまとめて追跡している場合
- タスクの状態、送信期間、またはその他のサーバー側条件でフィルタリングしたい場合
- 対話型の単一タスクのポーリングではなく、ダッシュボードや照合作業が必要な場合
クエリパターン
ホットパスには単一タスクのポーリングを使う
バッチ確認には条件ベースの一覧取得を使う
注目すべきタスクをさらに確認する
承認
Bearer token authentication. Use your CometAPI key.
ボディ
Array of Midjourney task ids to retrieve. Returns the current status and result for each.
レスポンス
Success
Task type: IMAGINE, UPSCALE, VARIATION, DESCRIBE, BLEND, VIDEO, or another action name.
Action buttons available on the finished task. Send a button's customId together with this task's id to /mj/submit/action to upscale, vary, zoom, or pan.
Human-readable submission status message.
Failure reason when status is FAILURE.
Completion time as a Unix timestamp in milliseconds.
Task id.
Stable CometAPI-proxied image link (https://api.cometapi.com/mj/image/{id}). Prefer this link; entries in image_urls point at provider storage and can expire.
Progress percentage string such as 58% while the task runs and 100% when finished.
Original prompt as submitted.
Prompt after translation to the provider language. For DESCRIBE tasks, the extracted prompt suggestions arrive here.
Additional task metadata, such as finalPrompt.
Processing start time as a Unix timestamp in milliseconds.
Custom state string echoed back from the submission for your own tracking.
Task lifecycle state: NOT_START, SUBMITTED, IN_PROGRESS, SUCCESS, or FAILURE.
Submission time as a Unix timestamp in milliseconds.