# Görev Sorgusu

`task_id` ile bir eşzamansız Tripo görevinin durumunu, ilerlemesini ve çıktısını sorgulayın.

Tüm oluşturma, mesh işleme, rigging, animasyon, dosya içe aktarma ve dönüştürme uç noktaları bir `task_id` döndürür. Görev `success`, `failed` veya `cancelled`'ye ulaşana kadar yoklama yapmak için bu uç noktayı kullanın.

## Uç nokta

```http
GET /v3/tasks/{task_id}
```

## Yol Parametreleri

| İsim | Tür | Gerekli | Açıklama |
| --- | --- | --- | --- |
| `task_id` | dize | gerekli | Görev oluşturma uç noktası tarafından döndürülen benzersiz görev tanımlayıcısı. Genellikle `task_` ile başlar. |

## Örnek Talep

```bash
curl -s \
  -H "Authorization: Bearer YOUR_API_KEY" \
  https://openapi.tripo3d.ai/v3/tasks/task_abc123
```

## Yanıt Alanları

| Alan | Tür | Açıklama |
| --- | --- | --- |
| `task_id` | dize | Benzersiz görev tanımlayıcısı. |
| `type` | dize | `text_to_model`, `image_to_model`, `rig` veya `convert` gibi görev türü. |
| `status` | dize | `queued`, `running`, `success`, `failed` veya `cancelled`'den biri. |
| `progress` | tamsayı | `0`'den `100`'ye görev ilerlemesi. |
| `output` | nesne | `status=success` olduğunda doldurulur; `model_url`, `rendered_image_url` veya göreve özgü diğer varlıkları içerebilir. |
| `credits_consumed` | tamsayı | Tamamlanan görev tarafından tüketilen krediler. |
| `created_at` | dize | ISO 8601 oluşturma zamanı. |
| `completed_at` | dize | Mevcut olduğunda ISO 8601 tamamlanma süresi. |

## Durum İşleme

- `queued` ve `running`'yi tamamlanmamış durumlar olarak ele alın.
- Çıkış varlıklarını yalnızca `status=success`'den sonra indirin.
- `failed` veya `cancelled`'yi kullanıcıya gösterin ve girişi değiştirmeden yeniden deneme döngülerinden kaçının.
