CreateAssetReq
- metadataType: object · ResourceMetadatarequired
- keyType: string
Pattern: ^[a-z][a-z0-9]*(_[a-z0-9]+)*$requiredUnique snake_case identifier
- nameType: stringmax length:200required
Human-readable name (max 200 chars)
- versionType: stringrequired
Semantic version (e.g. 1.0.0) or "draft"
- descriptionType: stringmax length:1000
Optional description (max 1000 chars)
- labelsType: object
Key-value labels for categorization
- specType: object · AssetSpecrequired
- typeType: stringenumrequired
Asset content type
values- html
- image
- pdf
- style
- markdown
- text
- json
- partial
- contentType: string
Inline text content for text-based assets (html, style, markdown, text, json, partial)
- fileType: string
Id File ID for binary assets (image, pdf)
- htmlType: object
Config Configuration for HTML assets
- statusType: stringenum
Initial lifecycle status (defaults to Draft)
values- Draft
- Active
