Ana içeriğe atla
TokenLab ile oluşturulmuş tamamlanan World Labs Marble world kayıtlarını listeleyin. Sonuçlar organizasyonunuzla sınırlıdır; TokenLab paylaşılan upstream hesabının genel listesini açmaz. Bekleyen veya başarısız üretim görevleri için /v1/worlds/generations/{id} kullanın. Bu liste yalnızca üretimden sonra TokenLab tarafından indekslenen tamamlanmış world kayıtlarını döndürür.

İstek gövdesi

page_size
integer
varsayılan:"20"
Döndürülecek world sayısı, 1 ile 100 arası.
page_token
string
Önceki yanıttaki sayfalama tokenı.
status
string
İsteğe bağlı durum filtresi. TokenLab SUCCEEDED için tamamlanan world kayıtlarını döndürür; diğer durumlar üretim görevi endpointine aittir.
model
string
İsteğe bağlı Marble model filtresi.
tags
array
İsteğe bağlı etiket filtresi.
is_public
boolean
İsteğe bağlı görünürlük filtresi.
created_after
string
Yalnızca bu zamandan sonra oluşturulan world kayıtlarını döndürür.
created_before
string
Yalnızca bu zamandan önce oluşturulan world kayıtlarını döndürür.
sort_by
string
varsayılan:"created_at"
created_at veya updated_at ile sırala.
sort_order
string
varsayılan:"desc"
Sıralama yönü: asc veya desc.

Yanıt

worlds
array
World kayıtları dizisi.
next_page_token
string
Sonraki sayfa tokenı veya null.
curl -X POST "https://api.tokenlab.sh/v1/worlds/list" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"page_size": 20, "status": "SUCCEEDED", "model": "marble-1.1"}'