メインコンテンツへスキップ
TokenLab で作成された完了済み World Labs Marble world を一覧します。結果は組織ごとに分離され、共有上流アカウント全体の一覧は公開されません。 保留中または失敗した生成タスクは /v1/worlds/generations/{id} を使用してください。この一覧は生成後に TokenLab が索引化した完了済み world だけを返します。

リクエストボディ

page_size
integer
デフォルト:"20"
返す world 数。1 から 100。
page_token
string
前回レスポンスのページネーショントークン。
status
string
任意のステータスフィルター。TokenLab は SUCCEEDED で完了済み world を返します。他のステータスは生成タスクエンドポイントで確認します。
model
string
任意の Marble モデルフィルター。
tags
array
任意のタグフィルター。
is_public
boolean
任意の公開範囲フィルター。
created_after
string
この時刻より後に作成された world のみ返します。
created_before
string
この時刻より前に作成された world のみ返します。
sort_by
string
デフォルト:"created_at"
created_at または updated_at で並べ替えます。
sort_order
string
デフォルト:"desc"
並び順: asc または desc

レスポンス

worlds
array
World レコードの配列。
next_page_token
string
次ページのトークン、または 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"}'