# タスククエリ
`task_id` によって 1 つの非同期 Tripo タスクのステータス、進行状況、出力をクエリします。
すべての生成、メッシュ処理、リギング、アニメーション、ファイル インポート、および変換エンドポイントは、`task_id` を返します。このエンドポイントを使用して、タスクが `success`、`failed`、または `cancelled` に達するまでポーリングします。
## エンドポイント
```http
GET /v3/tasks/{task_id}
```
## パスパラメータ
| 名前 | 種類 | 必須 | 説明 |
| --- | --- | --- | --- |
| `task_id` | 文字列 | 必須 | タスク作成エンドポイントによって返される一意のタスク識別子。通常は `task_` で始まります。 |
## リクエスト例
```bash
curl -s \
-H "Authorization: Bearer YOUR_API_KEY" \
https://openapi.tripo3d.ai/v3/tasks/task_abc123
```
## 応答フィールド
| フィールド | 種類 | 説明 |
| --- | --- | --- |
| `task_id` | 文字列 | 一意のタスク識別子。 |
| `type` | 文字列 | タスク タイプ (`text_to_model`、`image_to_model`、`rig`、`convert` など)。 |
| `status` | 文字列 | `queued`、`running`、`success`、`failed`、または `cancelled` のいずれか。 |
| `progress` | 整数 | タスクの進行状況は `0` から `100` です。 |
| `output` | オブジェクト | `status=success` の場合に設定されます。 `model_url`、`rendered_image_url`、またはその他のタスク固有のアセットが含まれる場合があります。 |
| `credits_consumed` | 整数 | 完了したタスクによって消費されたクレジット。 |
| `created_at` | 文字列 | ISO 8601 作成時間。 |
| `completed_at` | 文字列 | ISO 8601 完了時間 (利用可能な場合)。 |
## ステータスの処理
- `queued` および `running` を未完了の状態として扱います。
- 出力アセットは、`status=success` の後にのみダウンロードしてください。
- `failed` または `cancelled` をユーザーに提示し、入力を変更せずに再試行ループを回避します。
タスククエリ
task_id によって 1 つの非同期 Tripo タスクのステータス、進行状況、出力をクエリします。
すべての生成、メッシュ処理、リギング、アニメーション、ファイル インポート、および変換エンドポイントは、task_id を返します。このエンドポイントを使用して、タスクが success、failed、または cancelled に達するまでポーリングします。
エンドポイント
パスパラメータ
| 名前 |
種類 |
必須 |
説明 |
task_id |
文字列 |
必須 |
タスク作成エンドポイントによって返される一意のタスク識別子。通常は task_ で始まります。 |
リクエスト例
-cmd">curl -s \
-H "Authorization: Bearer YOUR_API_KEY" \
https://openapi.tripo3d.ai/v3/tasks/task_abc123
応答フィールド
| フィールド |
種類 |
説明 |
task_id |
文字列 |
一意のタスク識別子。 |
type |
文字列 |
タスク タイプ (text_to_model、image_to_model、rig、convert など)。 |
status |
文字列 |
queued、running、success、failed、または cancelled のいずれか。 |
progress |
整数 |
タスクの進行状況は 0 から 100 です。 |
output |
オブジェクト |
status=success の場合に設定されます。 model_url、rendered_image_url、またはその他のタスク固有のアセットが含まれる場合があります。 |
credits_consumed |
整数 |
完了したタスクによって消費されたクレジット。 |
created_at |
文字列 |
ISO 8601 作成時間。 |
completed_at |
文字列 |
ISO 8601 完了時間 (利用可能な場合)。 |
ステータスの処理
queued および running を未完了の状態として扱います。
- 出力アセットは、
status=success の後にのみダウンロードしてください。
failed または cancelled をユーザーに提示し、入力を変更せずに再試行ループを回避します。