Skip to main content
PUT
Seedance素材アセットの更新
マテリアル名またはメタデータを更新します。ソースURLとアセットタイプは作成後に固定されるため、ソースファイルが変更された場合は新しいアセットを作成してください。 project_name は認証済み組織内のリソースを分離します。デフォルトは default です。関連するグループと素材には、大文字と小文字を区別した同じ値を使用してください。POST/PUT では JSON ボディ、GET/DELETE ではクエリに指定します。

リクエスト例

レスポンス例

パスパラメータ

assetId
string
必須

TokenLab素材アセットID。

ボディ

application/json
asset_url
string<uri>

置き換え用の公開アクセス可能なマテリアルアセットURL。

asset_name
string

マテリアルアセットと共に保存される更新後の表示名。

Required string length: 1 - 128
asset_type
enum<string>
利用可能なオプション:
Image,
Video,
Audio
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タイムスタンプ。