Ana içeriğe atla
POST
/
runway
/
feed
Poll a Runway reverse-format task
curl --request POST \
  --url https://api.cometapi.com/runway/feed \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "task_id": "3d957031-9a2a-45e2-9dc7-bc8513059c50"
}
'
{
  "code": "success",
  "message": "",
  "data": {
    "task_id": "3d957031-9a2a-45e2-9dc7-bc8513059c50",
    "action": "IMAGE_TO_VIDEO",
    "status": "QUEUED",
    "fail_reason": "",
    "submit_time": 1773366766,
    "start_time": 0,
    "finish_time": 0,
    "progress": "0%",
    "data": {
      "id": "3d957031-9a2a-45e2-9dc7-bc8513059c50",
      "status": "PENDING",
      "createdAt": "2026-03-13T09:52:46+08:00"
    }
  }
}
Bir Runway reverse-format görevi oluşturduktan sonra bu endpoint’i kullanın. Bu, /runway/pro/* iş akışları için ana polling adımıdır.

Önce şu alanları kontrol edin

  • Üst seviye durum için code ve message
  • Görev ilerlemesi için data.status ve data.progress
  • Sağlayıcı tarafındaki görev metaverileri için iç içe data.data
  • Görev tamamlandığında video_url, poster veya ilgili sağlayıcı çıktısı gibi nihai varlık alanları

Polling düzeni

1

Önce reverse-format görevini oluşturun

Generate, Image-to-Video, Video to Video Style Redraw veya Act-one Expression Migration gibi bir reverse-format Runway sayfasıyla başlayın.
2

Görev henüz görünmüyorsa bir kez daha deneyin

Yeni task id’leri kısa süreliğine task_not_exist döndürebilir. Böyle olursa birkaç saniye bekleyin ve yeniden polling yapın.
3

Görev terminal duruma gelene kadar polling yapmaya devam edin

Görev queued veya in-progress durumlarından çıkana ve sağlayıcı metaverileri kullanılabilir bir çıktı URL’si içerene kadar bu endpoint’i kontrol etmeye devam edin.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Başlıklar

X-Runway-Version
string

Optional Runway version header, for example 2024-11-06.

Gövde

application/json
task_id
string
gerekli

Runway task id returned by the create endpoint.

Yanıt

200 - application/json

Current wrapper task state or not-yet-visible error.

code
string | null
gerekli
message
string
gerekli
data
object