> ## Documentation Index
> Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kling callback URL'lerini kullanma

> submitted aşamasından succeed/failed aşamasına kadar async video/görsel görev durum güncellemelerini ve sonuç payload'larını almak için CometAPI içinde Kling callback_url yapılandırın.

Saf polling yerine push teslimat istediğinizde Kling async görevlerinde `callback_url` kullanın.

## Nerede kullanılır

* Metinden videoya ve görselden videoya görevlerde
* Avatar ve video efektleri görevlerinde
* İsteğe bağlı `callback_url` alanını sunan diğer Kling async rotalarında

## Teslimat davranışı

* Kling, görev durumu her değiştiğinde callback endpoint'inize istek gönderir
* Yaygın durumlar `submitted`, `processing`, `succeed` ve `failed` şeklindedir
* Payload, görev türüne bağlı olarak `task_result.images` veya `task_result.videos` içerebilir
* Mutabakat, yeniden denemeler veya kaçırılan webhook işlemlerini ele almak için manuel polling seçeneğini kullanılabilir tutun

## Entegrasyon kontrol listesi

* Kontrolünüzde olan bir HTTPS callback endpoint'i kullanın
* Aynı görev id'si için tekrarlanan durum güncellemelerini kabul edin
* Webhook teslimatını asenkron ve eninde sonunda tutarlı olarak ele alın
* İş akışınız kalıcı depolama gerektiriyorsa nihai asset URL'lerini hızlıca kalıcı hale getirin

```jsonc theme={null}
{
  "task_id": "string",
  "task_status": "string",
  "task_status_msg": "string",
  "created_at": 1722769557708,
  "updated_at": 1722769557708,
  "task_result": {
    "images": [
      {
        "index": 0,
        "url": "https://example.com/generated-image.png"
      }
    ],
    "videos": [
      {
        "id": "string",
        "url": "https://example.com/generated-video.mp4",
        "duration": "5"
      }
    ]
  }
}
```
