Update an asset
Update an existing asset’s information.
Code Examples
Authorizations
JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
Path Parameters
Asset ID
Body
Title of the asset
"Midnight City"
Main artist name(s) for the asset (display purposes). Note: This is an array of artist NAMES (strings), not UUIDs. For creating artist associations/relationships, use the 'artists' field with UUIDs.
["M83", "M47"]
Display name for the lead artist (single string representation)
510"M83"
Pre-generated UUID (optional, rarely used)
"550e8400-e29b-41d4-a716-446655440000"
Featured artist name(s) in the asset (display purposes). These are artist NAMES (strings), not UUIDs.
["Featured Artist"]
Type of asset
Audio, Video, Ringtone, YouTube "Audio"
Version of the asset (e.g., Remix, Live Version)
"Album Version"
International Standard Recording Code (auto-generated if not provided)
^[A-Z]{2}[A-Z0-9]{3}[0-9]{2}[0-9]{5}$"USRC17607839"
International Standard Musical Work Code
^T-\d{9}-\d$"T-123456789-0"
Lyrics of the asset
"Waiting in a car..."
Main genre(s) of the asset
["Electronic", "Synthpop"]
Sub-genre(s) of the asset
["Synthwave"]
Contributors to the asset (producers, mixers, songwriters, etc.)
{
"producers": ["Producer Name"],
"mixers": ["Mixer Name"],
"songwriters": ["Songwriter Name"]
}
External identifier for the asset
"EXT-12345"
Additional metadata about the asset
{ "notes": "Recorded in Abbey Road Studios" }
General metadata for the asset
{ "releaseYear": 2011 }
Array of individual asset IDs (for album assets)
["asset-1", "asset-2"]
Explicit content flag
explicit, clean "clean"
Record label
"Royalti Records"
Copyright information
"© 2024 Royalti Records"
Publisher name
"Royalti Publishing"
Copyright owner name
"Royalti Music Group"
Artist associations for creating relational links in the database. Note: This field uses artist record UUIDs (not names) to create entries in the ArtistAsset join table. This is separate from 'mainArtist' which stores artist names for display. Can be either:
- Array of UUID strings: ["uuid1", "uuid2"]
- Array of objects with id and type: [{id: "uuid1", type: "primary"}]
Artist UUID (defaults to type 'primary')
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"type": "primary"
},
"660e8400-e29b-41d4-a716-446655440001"
]
Revenue split configuration (must total 100%)
[
{
"user": "550e8400-e29b-41d4-a716-446655440002",
"share": 60
},
{
"user": "550e8400-e29b-41d4-a716-446655440003",
"share": 40
}
]
DDEX-specific metadata
{
"releaseType": "Single",
"recordLabel": "Royalti Records"
}
DDEX resource reference (auto-generated if DDEX enabled but not provided)
"SR123456789"
Technical details of the resource
Sound recording specific details
Musical work reference information
Enable DDEX for this asset
false
Whether this is a focus track for MEAD
false
Dance style(s) for MEAD
["Electronic Dance"]
Rhythm style(s) for MEAD
["Upbeat"]
Instrumentation for MEAD
["Synthesizer", "Drums"]
Recording location
255"Abbey Road Studios"
Recording date
"2024-01-15"
Alternative titles for the asset
["Alt Title 1", "Alt Title 2"]
Chart positions
[
{
"chart": "Billboard Hot 100",
"position": 10,
"date": "2024-01-01"
}
]
Reviews of the asset
[
{
"reviewer": "Music Magazine",
"rating": 4.5,
"text": "Great track!"
}
]
Awards received
[
{
"name": "Best Electronic Song",
"year": 2024
}
]
Social media handles
{
"twitter": "@artistname",
"instagram": "@artistname"
}
Language of the asset
"en"
Mood of the asset
["Energetic", "Uplifting"]
Tempo in BPM
128
Musical key
"C Major"
Year of production
2024