diff --git a/content/en/docs/Endpoints/getalbumlist.md b/content/en/docs/Endpoints/getalbumlist.md index 335778e..c6131ab 100644 --- a/content/en/docs/Endpoints/getalbumlist.md +++ b/content/en/docs/Endpoints/getalbumlist.md @@ -1,6 +1,6 @@ --- title: "getAlbumList" -linkTitle: "getAlbumList" +linkTitle: "getAlbumList [OS]" categories: - Lists description: > @@ -42,6 +42,7 @@ A [`subsonic-response`](../../responses/subsonic-response) element with a nested "serverVersion": "0.1.3 (tag)", "openSubsonic": true, "albumList": { + "totalCount": 2, "album": [ { "id": "200000021", diff --git a/content/en/docs/Endpoints/getalbumlist2.md b/content/en/docs/Endpoints/getalbumlist2.md index 7205668..39533e0 100644 --- a/content/en/docs/Endpoints/getalbumlist2.md +++ b/content/en/docs/Endpoints/getalbumlist2.md @@ -1,6 +1,6 @@ --- title: "getAlbumList2" -linkTitle: "getAlbumList2" +linkTitle: "getAlbumList2 [OS]" categories: - Lists description: > @@ -42,6 +42,7 @@ A [`subsonic-response`](../../responses/subsonic-response) element with a nested "serverVersion": "0.1.3 (tag)", "openSubsonic": true, "albumList2": { + "totalCount": 2, "album": [ { "id": "200000021", diff --git a/content/en/docs/Endpoints/getnewestpodcasts.md b/content/en/docs/Endpoints/getnewestpodcasts.md index 7d76fd0..d776f37 100644 --- a/content/en/docs/Endpoints/getnewestpodcasts.md +++ b/content/en/docs/Endpoints/getnewestpodcasts.md @@ -1,6 +1,6 @@ --- title: "getNewestPodcasts" -linkTitle: "getNewestPodcasts" +linkTitle: "getNewestPodcasts [OS]" categories: - Podcast description: > @@ -36,6 +36,7 @@ A [`subsonic-response`](../../responses/subsonic-response) element with a nested "serverVersion": "0.1.3 (tag)", "openSubsonic": true, "newestPodcasts": { + "totalCount": 1, "episode": [ { "id": "7390", diff --git a/content/en/docs/Endpoints/getsongsbygenre.md b/content/en/docs/Endpoints/getsongsbygenre.md index e14373b..bb6b149 100644 --- a/content/en/docs/Endpoints/getsongsbygenre.md +++ b/content/en/docs/Endpoints/getsongsbygenre.md @@ -1,6 +1,6 @@ --- title: "getSongsByGenre" -linkTitle: "getSongsByGenre" +linkTitle: "getSongsByGenre [OS]" categories: - Lists description: > @@ -39,6 +39,7 @@ A [`subsonic-response`](../../responses/subsonic-response) element with a nested "serverVersion": "0.1.3 (tag)", "openSubsonic": true, "songsByGenre": { + "totalCount": 2, "song": [ { "id": "300000060", diff --git a/content/en/docs/Endpoints/search3.md b/content/en/docs/Endpoints/search3.md index ba85acc..f741e2d 100644 --- a/content/en/docs/Endpoints/search3.md +++ b/content/en/docs/Endpoints/search3.md @@ -51,6 +51,7 @@ A [`subsonic-response`](../../responses/subsonic-response) with a nested [`searc "serverVersion": "0.1.3 (tag)", "openSubsonic": true, "searchResult3": { + "totalArtistCount": 1, "artist": [ { "id": "37ec820ca7193e17040c98f7da7c4b51", @@ -61,6 +62,7 @@ A [`subsonic-response`](../../responses/subsonic-response) with a nested [`searc "artistImageUrl": "https://demo.org/image.jpg" } ], + "totalAlbumCount": 1, "album": [ { "id": "ad0f112b6dcf83de5e9cae85d07f0d35", @@ -78,6 +80,7 @@ A [`subsonic-response`](../../responses/subsonic-response) with a nested [`searc "songCount": 8 } ], + "totalArtistCount": 1, "song": [ { "id": "082f435a363c32c57d5edb6a678a28d4", diff --git a/content/en/docs/Responses/albumList.md b/content/en/docs/Responses/albumList.md index c920abd..83f2798 100644 --- a/content/en/docs/Responses/albumList.md +++ b/content/en/docs/Responses/albumList.md @@ -1,6 +1,6 @@ --- title: "albumList" -linkTitle: "albumList" +linkTitle: "albumList [OS]" description: > Album list. --- @@ -9,6 +9,7 @@ description: > {{< tab header="**Example**:" disabled=true />}} {{< tab header="OpenSubsonic" lang="json">}} { + "totalCount": 2, "album": [ { "id": "200000021", @@ -87,4 +88,5 @@ description: > | Field | Type | Req. | OpenS. | Details | | --- | --- | --- | --- | --- | -| `album` | Array of [`Child`](../child) | No | | Artist albums| +| `totalCount` | Int | No | **Yes** | Total item count for the request ignoring `size` and `offset` limits. Use `-1` to denote unsupported, unknown or uncounted values. | +| `album` | Array of [`Child`](../child) | No | | Artist albums | diff --git a/content/en/docs/Responses/albumList2.md b/content/en/docs/Responses/albumList2.md index f459e83..a5c4024 100644 --- a/content/en/docs/Responses/albumList2.md +++ b/content/en/docs/Responses/albumList2.md @@ -1,6 +1,6 @@ --- title: "albumList2" -linkTitle: "albumList2" +linkTitle: "albumList2 [OS]" description: > Album list. --- @@ -9,6 +9,7 @@ description: > {{< tab header="**Example**:" disabled=true />}} {{< tab header="OpenSubsonic" lang="json">}} { + "totalCount": 2, "album": [ { "id": "200000021", @@ -83,4 +84,5 @@ description: > | Field | Type | Req. | OpenS. | Details | | --- | --- | --- | --- | --- | +| `totalCount` | Int | No | **Yes** | Total item count for the request ignoring `size` and `offset` limits. Use `-1` to denote unsupported, unknown or uncounted values. | | `album` | Array of [`AlbumID3`](../albumid3) | No | | Artist albums| diff --git a/content/en/docs/Responses/newestPodcasts.md b/content/en/docs/Responses/newestPodcasts.md index a43cce6..6826ae8 100644 --- a/content/en/docs/Responses/newestPodcasts.md +++ b/content/en/docs/Responses/newestPodcasts.md @@ -1,6 +1,6 @@ --- title: "NewestPodcasts" -linkTitle: "NewestPodcasts" +linkTitle: "NewestPodcasts [OS]" description: > NewestPodcasts. --- @@ -9,6 +9,7 @@ description: > {{< tab header="**Example**:" disabled=true />}} {{< tab header="OpenSubsonic" lang="json">}} { + "totalCount": 1, "episode": [ { "id": "7390", @@ -69,6 +70,7 @@ description: > {{< /tab >}} {{< /tabpane >}} -| Field | Type | Req. | OpenS. | Details | -| --------- | ------------------------------------------------- | ---- | ------ | ------- | -| `episode` | An array of [`PodcastEpisode`](../podcastepisode) | No | | | +| Field | Type | Req. | OpenS. | Details | +| ------------ | ------------------------------------------------- | ---- | ------ | ------- | +| `totalCount` | Total item count for the request ignoring `size` and `offset` limits. Use `-1` to denote unsupported, unknown or uncounted values. | No | **Yes** | Int | +| `episode` | An array of [`PodcastEpisode`](../podcastepisode) | No | | | diff --git a/content/en/docs/Responses/searchResult3.md b/content/en/docs/Responses/searchResult3.md index eed6258..02c887c 100644 --- a/content/en/docs/Responses/searchResult3.md +++ b/content/en/docs/Responses/searchResult3.md @@ -1,6 +1,6 @@ --- title: "searchResult3" -linkTitle: "searchResult3" +linkTitle: "searchResult3 [OS]" description: > search3 result. --- @@ -9,6 +9,7 @@ description: > {{< tab header="**Example**:" disabled=true />}} {{< tab header="OpenSubsonic" lang="json">}} { + "totalArtistCount": 1, "artist": [ { "id": "37ec820ca7193e17040c98f7da7c4b51", @@ -19,6 +20,7 @@ description: > "artistImageUrl": "https://demo.org/image.jpg" } ], + "totalAlbumCount": 1, "album": [ { "id": "ad0f112b6dcf83de5e9cae85d07f0d35", @@ -36,6 +38,7 @@ description: > "songCount": 8, } ], + "totalSongCount": 1, "song": [ { "id": "082f435a363c32c57d5edb6a678a28d4", @@ -133,6 +136,9 @@ description: > | Field | Type | Req. | OpenS. | Details | | --- | --- | --- | --- | --- | +| `totalArtistCount` | Int | No | **Yes** | Total item count for the request ignoring `artistCount` limits. Use `-1` to denote unsupported, unknown or uncounted values. | | `artist` | Array of [`ArtistID3`](../artistid3) | No | | Matching artists | +| `totalAlbumCount` | Int | No | **Yes** | Total item count for the request ignoring `albumCount` limits. Use `-1` to denote unsupported, unknown or uncounted values. | | `album` | Array of [`AlbumID3`](../albumid3) | No | | Matching albums | +| `totalSongCount` | Int | No | **Yes** | Total item count for the request ignoring `songCount` limits. Use `-1` to denote unsupported, unknown or uncounted values. | | `song` | Array of [`Child`](../child) | No | | Matching songs |