Artist
🟡 Incomplete
This API's output may have additions in the future.
A unique "artist" inside your Collection.
Uniqueness is defined by the Artist's name.
Artist objects hold keys to all of their Album's and Song's, acting as a relation link.
The keys inside albums is sorted by Release date.
The keys inside songs is sorted by Track + Disc order.
| Field | Type | Description |
|---|---|---|
| name | string | The Artist's name |
| key | Artist key (unsigned integer) | The Artist key associated with this Artist |
| runtime | unsigned integer | The total runtime of all songs owned by this Artist in seconds |
| albums | array of Album keys (unsigned integers) | Keys to all Album's owned by this Artist, in release order |
| songs | array of Song keys (unsigned integers) | Keys to all Songs's owned by this Artist, in Album release order, then Song track order |
Example
{
"name": "Artist Name",
"key": 65,
"runtime": 7583,
"albums": [
255,
263
],
"songs": [
2829,
2832,
2835,
2841
]
}