Skip to main content
PUT
Update an asset
Update the provided metadata fields. Omitted fields keep their current values. The asset type cannot be changed; omit type in updates. Reusable asset workflow →

Authorizations

Authorization
string
header
required

Create an API key in Studio → account menu → API Keys. Keep it on your server.

Path Parameters

id
string<uuid>
required

Source resource ID.

Body

application/json
type
enum<string>

Reusable asset type. Required when creating; omit when updating.

Available options:
model,
outfit,
preset,
pose,
set,
style
alias
string | null

Human-readable name.

Maximum string length: 50
sku
string | null

Product identifier for wardrobe items.

class
string | null

For presets: human_studio, human_location, ghost_mannequin, flat_lay, or product_packshot.

characteristics
string | null

Description or reusable prompt.

description
string | null

Optional descriptive text.

display_image
string | null

Thumbnail URL only. Also upload or link reference images before generating.

tag_ids
string<uuid>[] | null

Existing tag IDs.

Resource ID.

Response

Success

id
string<uuid>
required
type
string
required
created_at
string<date-time>
required
alias
string | null
required
sku
string | null
required
class
string | null
required
characteristics
string | null
required
description
string | null
required
display_image
string | null
required