List track parameters
GET/v0/tracks/parameters
Get a list of possible track query parameters
Responses
- 200
- 401
- 429
Track parameters response
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
Array [
]
genres
object[]
required
id stringrequired
name stringrequired
parent
object
id stringrequired
Unique ID of the parent genre
name stringrequired
Name of the parent genre
moods
object[]
required
id stringrequired
Unique ID of the mood
name stringrequired
Name of the mood
{
"genres": [
{
"id": "string",
"name": "string",
"parent": {
"id": "string",
"name": "string"
}
}
],
"moods": [
{
"id": "string",
"name": "string"
}
]
}
{
"genres": [
{
"id": "rock",
"name": "Rock",
"parent": {
"id": "rock-parent",
"name": "Rock Parent"
}
},
{
"id": "rock-parent",
"name": "Rock Parent"
},
{
"id": "skate-punk",
"name": "Skate-Punk"
}
],
"moods": [
{
"id": "energetic",
"name": "Energetic"
},
{
"id": "happy",
"name": "Happy"
}
]
}
Unauthorized. Most likely your access token has expired.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
message stringrequired
Human readable message
errors
object[]
key stringrequired
Error key
messages string[]required
Error messages
{
"message": "string",
"errors": [
{
"key": "string",
"messages": [
"string"
]
}
]
}
{
"message": "Invalid credentials"
}
Rate limit exceeded.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
message stringrequired
Human readable message
errors
object[]
key stringrequired
Error key
messages string[]required
Error messages
{
"message": "string",
"errors": [
{
"key": "string",
"messages": [
"string"
]
}
]
}
{
"message": "Rate limit exceeded"
}
Loading...