Get song by ID
Retrieves a song by its unique identifier.
path Parameters
idGet song by ID › Responses
Song retrieved successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Update a song
Updates a song. Only the song's artist can update it.
path Parameters
idUpdate a song › Request Body
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
scheduledAtScheduled availability datetime in ISO-8601 UTC
collaboratorIdsgenresmoodsUpdate a song › Responses
Song updated successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Partially update a song
Partially updates a song. Only the fields provided in the request will be updated. Only the song's artist can update it.
path Parameters
idPartially update a song › Request Body
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
scheduledAtScheduled availability datetime in ISO-8601 UTC
collaboratorIdsgenresmoodsblockedRegionsPartially update a song › Responses
Song updated successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Get songs
Retrieves a paginated list of songs. Optionally filter by artist ID or search by query.
query Parameters
artistIdquerypagesizeGet songs › Responses
Songs retrieved successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Create a new song
Creates a new song in the catalog. Only artists can create songs.
Create a new song › Request Body
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album (optional)
positionInCollectionTrack position within the collection (1-based, optional)
collaboratorIdsgenresmoodsCreate a new song › Responses
Song created successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Advanced search for songs
Performs an advanced search using Levenshtein distance algorithm. Only returns songs that are PUBLISHED or SCHEDULED in the user's region, excluding blocked content.
query Parameters
querypagesizeAdvanced search for songs › Responses
Search results retrieved successfully
idUnique identifier of the song
titleSong title
durationSecondsDuration in seconds
explicitIndicates explicit content
videoUrlURL of the video associated with the song
storageReferenceOpaque storage reference or URI to the audio asset
collectionIdIdentifier of the parent collection/album
coverUrlCollection cover for song image display
releaseDatePublic release datetime in ISO-8601 UTC
primaryArtistNamePrimary artist display name
primaryArtistIdIdentifier of the primary artist
collaboratorIdsIdentifiers of collaborator artists
genresGenre classifications for the song
moodsMood classifications that the song evokes
blockedAdminIndicates if the song is blocked by an administrator
effectiveStateEffective availability state
likesCountNumber of likes
createdAtCreation timestamp in ISO-8601 UTC
updatedAtLast update timestamp in ISO-8601 UTC
likedWhether the current user has liked this song
relevanceScoreRelevance score for search results (null if not from search)
levenshteinDistanceLevenshtein distance for search results (null if not from search)
Get song overview with period comparison
Returns comprehensive metrics overview for a specific song with all-time totals and period comparison. Requires start_date and end_date.
path Parameters
songIdSong ID
query Parameters
startDateStart date (YYYY-MM-DD)
endDateEnd date (YYYY-MM-DD)
regionRegion to filter (optional)
User Region
Get song overview with period comparison › Responses
Song overview metrics found
songIdSong ID
titleSong title
artistArtist name
artistIdArtist ID
totalPlaysAll-time total plays (filtered by region if specified)
totalLikesAll-time total likes (filtered by region if specified)
Metric value with period comparison
Metric value with period comparison
Date range comparison with current and previous periods
regionThe region filter applied (null if not specified)