Skip to main content
POST
公開されているソースURLからSeedanceマテリアルグループにインポートします。TokenLabは後で使用するためにマテリアルを保存します。生成時にはソースURLではなく、返されたマテリアルアセットの id を使用してください。 library_type: "aigc_avatar" の場合、group_id は任意です。TokenLabは組織のデフォルトのバーチャルアバターグループを使用または作成します。library_type: "liveness_face" の場合、group_id は必須であり、ビジュアル確認結果の取得によって返されるTokenLabグループである必要があります。 TokenLab はソース URL、メディア形式、ファイルサイズ、読み取り可能な画像寸法を確認します。インポートの受付は利用準備の完了を意味しません。ACTIVE を待ち、処理が失敗した場合は error_message を確認してください。その他のメディアや顔の条件は処理中に検証されます。 作成は非同期で行われます。status が ACTIVE になるまで マテリアルアセットの取得 をポーリングしてください。実在人物グループの場合、1つのグループは1人の認証済み人物に対応します。複数の顔が含まれている場合や、認証済みの人物と一致しない顔がアップロードされた場合は失敗する可能性があります。 project_name は認証済み組織内のリソースを分離します。デフォルトは default です。関連するグループと素材には、大文字と小文字を区別した同じ値を使用してください。POST/PUT では JSON ボディ、GET/DELETE ではクエリに指定します。

リクエスト例

レスポンス例

承認

Authorization
string
header
必須

APIキー認証。Dashboard > API > API KeysでAPIキーを作成または管理します。

ボディ

application/json
asset_url
string<uri>
必須

インポート可能な公開ソースURL。TokenLabは素材を後で使用するために保存しますが、このURLを長期的な素材アドレスとして依存しないでください。

asset_name
string

素材アセットに保存されるオプションの表示名。

Required string length: 1 - 128
asset_type
enum<string>
デフォルト:Image
利用可能なオプション:
Image,
Video,
Audio
library_type
enum<string>
デフォルト:aigc_avatar

素材ライブラリのクラス。aigc_avatarは仮想アバター素材用、liveness_faceは検証済み実在人物素材用です。

利用可能なオプション:
aigc_avatar,
liveness_face
group_id
string

TokenLab素材グループID。liveness_face素材には必須、aigc_avatarにはオプションです。

project_name
string
デフォルト:default

素材アセットのプロジェクトスコープ。アセットとグループは、認証された組織内のプロジェクトごとに分離されます。

Required string length: 1 - 128
metadata
object | null

素材アセットに保存されるオプションのクライアントメタデータ。

レスポンス

素材アセットが作成されました

id
string
必須

TokenLab素材アセットID。アセットがACTIVEになった後、material_asset_idとして使用してください。

object
enum<string>
必須
利用可能なオプション:
seedance.material_asset
library_type
enum<string>
必須
利用可能なオプション:
aigc_avatar,
liveness_face
asset_type
enum<string>
必須
利用可能なオプション:
Image,
Video,
Audio
status
enum<string>
必須
利用可能なオプション:
PROCESSING,
ACTIVE,
FAILED,
DELETED
ready
boolean
必須

アセットがアクティブで、削除されていない場合にtrueとなります。

group_id
string | null

この素材アセットを所有するTokenLab素材グループID。

project_name
string

この素材アセットのプロジェクトスコープ。

asset_name
string | null
error_message
string | null

公開可能な最終処理エラー。永続的なソース検証エラーには、拒否された寸法制約などが含まれます。

metadata
object | null
created_at
integer

素材アセットレコードが作成されたUnixタイムスタンプ。

updated_at
integer

素材アセットレコードが最後に更新されたUnixタイムスタンプ。