Creates a new asset. The assetType determines which typed view is used.
assetType, title, and content to create an asset. Nullable fields must be explicitly included β send null if you donβt have a value. The created asset is returned with its generated id and timestamps.
assetType is set at creation and cannot be changed later. Make sure you pick the right type before saving.Versuno API key. Format: uk_live_...
Type of asset. Immutable after creation.
prompt, persona, context, system_prompt, skill "prompt"
Display name of the asset.
"Customer support assistant"
The main content body.
"You are a friendly customer support agent..."
Optional asset description
"Handles tier-1 support tickets"
Single emoji icon.
"π€"
Nest inside an existing project.
null
Assign to a team workspace.
null
Manually set the last-used timestamp.
null
Created asset object.
An AI asset β a prompt, persona, context, system prompt, or skill.
Unique identifier for the asset.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Type of AI asset. Immutable after creation.
prompt, persona, context, system_prompt, skill "prompt"
Display name of the asset.
"Customer support assistant"
Short summary shown in the UI.
"Handles tier-1 support tickets"
The main content body of the asset.
"You are a friendly customer support agent. Help users resolve their issues quickly and professionally."
Single emoji icon for the asset.
"π€"
ID of the project this asset belongs to, or null if unassigned.
null
ID of the team workspace this asset belongs to, or null for personal.
null
ID of the user who owns this asset.
"b2c3d4e5-f6a7-8901-bcde-f12345678901"
ISO 8601 timestamp when the asset was created.
"2026-01-15T10:30:00.000Z"
ISO 8601 timestamp of the last update.
"2026-01-20T14:45:00.000Z"
ISO 8601 timestamp when the asset was trashed, or null if active.
null