Ana içeriğe atla

Genel Bakış

Video, görsel, müzik ve 3D üretimi gibi görev türleri arasında birleşik async polling için bu endpoint’i kullanın.
Bir create yanıtı poll_url içeriyorsa, tam olarak o path’i çağırın. Daha yeni async workflow’lar için poll_url, /v1/tasks/{taskId} adresini işaret edebilir.

Path Parametreleri

taskId
string
gerekli
Create isteğinden döndürülen görev kimliği.

Yanıt

id
string
Görev tanımlayıcısı.
status
string
pending, processing, completed veya failed gibi görev durumu.
video_url
string
Görev tamamlandığında ve bir video ürettiğinde sonuç varlığının URL’si.
error
string
Görev başarısız olduğunda hata mesajı.

Örnekler

cURL
curl "https://api.lemondata.cc/v1/tasks/video_abc123" \
  -H "Authorization: Bearer sk-your-api-key"
Python
import requests

poll_url = "/v1/tasks/video_abc123"
response = requests.get(
    f"https://api.lemondata.cc{poll_url}",
    headers={"Authorization": "Bearer sk-your-api-key"},
)
print(response.json())
JavaScript
const pollUrl = '/v1/tasks/video_abc123';
const response = await fetch(`https://api.lemondata.cc${pollUrl}`, {
  headers: { Authorization: 'Bearer sk-your-api-key' },
});
console.log(await response.json());