Property | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
artist read-only |
Artist name. |
||||||||
duration read-only |
Duration of the song, in seconds. |
||||||||
id |
An entity identifier. It may be either an integer or a universally unique identifier (UUID) represented as a string. |
||||||||
instruments read-only |
The instruments featured in the song. |
||||||||
isInstrumental read-only |
Whether the track is an instrumental or vocal track. |
||||||||
lyrics read-only |
The lyrics for this song. |
||||||||
media |
The media URLs for the different streams and files.
|
||||||||
moods read-only |
The moods describing the song. |
||||||||
styles read-only |
The styles describing the song. |
||||||||
tempo read-only |
Tempo of the song. |
||||||||
themes read-only |
The themes describing the song. |
||||||||
title read-only |
Song title. |
||||||||
type |
The type of resource represented. |
The following schema is based on OpenAPI 3.0 and is provided in our downloadable OpenAPI document.
{
"properties": {
"artist": {
"description": "Artist name.",
"readOnly": true,
"type": "string"
},
"duration": {
"description": "Duration of the song, in seconds.",
"readOnly": true,
"type": "integer"
},
"id": {
"$ref": "#/components/schemas/Id"
},
"instruments": {
"description": "The instruments featured in the song.",
"items": {
"type": "string"
},
"readOnly": true,
"type": "array"
},
"isInstrumental": {
"description": "Whether the track is an instrumental or vocal track.",
"readOnly": true,
"type": "boolean"
},
"lyrics": {
"description": "The lyrics for this song.",
"readOnly": true,
"type": "string"
},
"media": {
"description": "The media URLs for the different streams and files.",
"properties": {
"artistThumbnailUrl": {
"format": "uri",
"readOnly": true,
"type": "string"
},
"fullStreamUrl": {
"format": "uri",
"readOnly": true,
"type": "string"
},
"sampleStreamUrl": {
"format": "uri",
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"moods": {
"description": "The moods describing the song.",
"items": {
"type": "string"
},
"readOnly": true,
"type": "array"
},
"styles": {
"description": "The styles describing the song.",
"items": {
"type": "string"
},
"readOnly": true,
"type": "array"
},
"tempo": {
"description": "Tempo of the song.",
"enum": [
"fast",
"medium",
"slow"
],
"readOnly": true,
"type": "string"
},
"themes": {
"description": "The themes describing the song.",
"items": {
"type": "string"
},
"readOnly": true,
"type": "array"
},
"title": {
"description": "Song title.",
"readOnly": true,
"type": "string"
},
"type": {
"allOf": [
{
"$ref": "#/components/schemas/Type"
},
{
"enum": [
"song"
]
}
]
}
},
"title": "Song",
"type": "object"
}