Create and manage media bundles (albums)
POST /v1/media-bundles
{ "name": "My Album", "artistId": "artist-123", "upc": "1234567890", "imageUrl": "https://placehold.co/1000x1000", }
{ "success": true, "message": "Media bundle created", "data": { "mediaBundleId": "bundle-123", "name": "My Album" } }
GET /v1/media-bundles/{mediaBundleId}
{ "success": true, "message": "Media bundle found", "data": { "mediaBundleId": "bundle-123", "name": "My Album", "artistId": "artist-123", "imageAssetId": "image-123", "upc": "1234567890", } }
PUT /v1/media-bundles/{mediaBundleId}
{ "name": "Updated Album Name", "imageUrl": "https://placehold.co/1000x1000", }
{ "success": true, "message": "Media bundle updated", "data": { "mediaBundleId": "bundle-123", "name": "Updated Album Name", "imageAssetId": "image-456" } }