You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/AudiobooksApi.java
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ public CheckUsersSavedAudiobooksRequest checkUsersSavedAudiobooks(String ids) {
23
23
24
24
/**
25
25
* <h4>Get an Audiobook</h4>
26
-
* <p>Get Spotify catalog information for a single audiobook.<br><strong>Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
26
+
* <p>Get Spotify catalog information for a single audiobook. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
27
27
* @param id <p>The <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify ID</a>for the audiobook.</p>
28
28
* @return a {@link GetAudiobookRequest} object to build and execute the request
29
29
*/
@@ -33,7 +33,7 @@ public GetAudiobookRequest getAudiobook(String id) {
33
33
34
34
/**
35
35
* <h4>Get Audiobook Chapters</h4>
36
-
* <p>Get Spotify catalog information about an audiobook's chapters.<br><strong>Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
36
+
* <p>Get Spotify catalog information about an audiobook's chapters. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
37
37
* @param id <p>The <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify ID</a>for the audiobook.</p>
38
38
* @return a {@link GetAudiobookChaptersRequest} object to build and execute the request
39
39
*/
@@ -43,7 +43,7 @@ public GetAudiobookChaptersRequest getAudiobookChapters(String id) {
43
43
44
44
/**
45
45
* <h4>Get Several Audiobooks</h4>
46
-
* <p>Get Spotify catalog information for several audiobooks identified by their Spotify IDs.<br><strong>Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
46
+
* <p>Get Spotify catalog information for several audiobooks identified by their Spotify IDs. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
47
47
* @param ids <p>A comma-separated list of the <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify IDs</a>. For example: <code>ids=18yVqkdbdRvS24c0Ilj2ci,1HGw3J3NxZO1TP1BTtVhpZ</code>. Maximum: 50 IDs.</p>
48
48
* @return a {@link GetMultipleAudiobooksRequest} object to build and execute the request
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/ChaptersApi.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ public class ChaptersApi {
13
13
14
14
/**
15
15
* <h4>Get a Chapter</h4>
16
-
* <p>Get Spotify catalog information for a single chapter.<br><strong>Note: Chapters are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
16
+
* <p>Get Spotify catalog information for a single audiobook chapter. Chapters are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
17
17
* @param id <p>The <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify ID</a>for the chapter.</p>
18
18
* @return a {@link GetChapterRequest} object to build and execute the request
19
19
*/
@@ -23,7 +23,7 @@ public GetChapterRequest getChapter(String id) {
23
23
24
24
/**
25
25
* <h4>Get Several Chapters</h4>
26
-
* <p>Get Spotify catalog information for several chapters identified by their Spotify IDs.<br><strong>Note: Chapters are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
26
+
* <p>Get Spotify catalog information for several audiobook chapters identified by their Spotify IDs. Chapters are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
27
27
* @param ids <p>A comma-separated list of the <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify IDs</a>. For example: <code>ids=0IsXVP0JmcB2adSE338GkK,3ZXb8FKZGU0EHALYX6uCzU</code>. Maximum: 50 IDs.</p>
28
28
* @return a {@link GetSeveralChaptersRequest} object to build and execute the request
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/PlayerApi.java
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ public class PlayerApi {
13
13
14
14
/**
15
15
* <h4>Add Item to Playback Queue</h4>
16
-
* <p>Add an item to the end of the user's current playback queue.</p>
16
+
* <p>Add an item to the end of the user's current playback queue. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
17
17
* @param uri <p>The uri of the item to add to the queue. Must be a track or an episode uri.</p>
18
18
* @return a {@link AddToQueueRequest} object to build and execute the request
19
19
*/
@@ -50,7 +50,7 @@ public GetRecentlyPlayedRequest getRecentlyPlayed() {
50
50
51
51
/**
52
52
* <h4>Get Available Devices</h4>
53
-
* <p>Get information about a user’s available devices.</p>
53
+
* <p>Get information about a user’s available Spotify Connect devices. Some device models are not supported and will not be listed in the API response.</p>
54
54
* @return a {@link GetUsersAvailableDevicesRequest} object to build and execute the request
@@ -68,7 +68,7 @@ public GetUsersCurrentlyPlayingTrackRequest getUsersCurrentlyPlayingTrack() {
68
68
69
69
/**
70
70
* <h4>Pause Playback</h4>
71
-
* <p>Pause playback on the user's account.</p>
71
+
* <p>Pause playback on the user's account. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
72
72
* @return a {@link PauseUsersPlaybackRequest} object to build and execute the request
@@ -77,7 +77,7 @@ public PauseUsersPlaybackRequest pauseUsersPlayback() {
77
77
78
78
/**
79
79
* <h4>Seek To Position</h4>
80
-
* <p>Seeks to the given position in the user’s currently playing track.</p>
80
+
* <p>Seeks to the given position in the user’s currently playing track. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
81
81
* @param positionMs <p>The position in milliseconds to seek to. Must be a positive number. Passing in a position that is greater than the length of the track will cause the player to start playing the next song.</p>
82
82
* @return a {@link SeekToPositionInCurrentlyPlayingTrackRequest} object to build and execute the request
83
83
*/
@@ -87,7 +87,7 @@ public SeekToPositionInCurrentlyPlayingTrackRequest seekToPositionInCurrentlyPla
87
87
88
88
/**
89
89
* <h4>Set Repeat Mode</h4>
90
-
* <p>Set the repeat mode for the user's playback. Options are repeat-track, repeat-context, and off.</p>
90
+
* <p>Set the repeat mode for the user's playback. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
91
91
* @param state <p><strong>track</strong>, <strong>context</strong> or <strong>off</strong>.<br/><strong>track</strong> will repeat the current track.<br/><strong>context</strong> will repeat the current context.<br/><strong>off</strong> will turn repeat off.</p>
92
92
* @return a {@link SetRepeatModeOnUsersPlaybackRequest} object to build and execute the request
93
93
*/
@@ -97,7 +97,7 @@ public SetRepeatModeOnUsersPlaybackRequest setRepeatModeOnUsersPlayback(String s
97
97
98
98
/**
99
99
* <h4>Set Playback Volume</h4>
100
-
* <p>Set the volume for the user’s current playback device.</p>
100
+
* <p>Set the volume for the user’s current playback device. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
101
101
* @param volumePercent <p>The volume to set. Must be a value from 0 to 100 inclusive.</p>
102
102
* @return a {@link SetVolumeForUsersPlaybackRequest} object to build and execute the request
103
103
*/
@@ -107,7 +107,7 @@ public SetVolumeForUsersPlaybackRequest setVolumeForUsersPlayback(int volumePerc
107
107
108
108
/**
109
109
* <h4>Skip To Next</h4>
110
-
* <p>Skips to next track in the user’s queue.</p>
110
+
* <p>Skips to next track in the user’s queue. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
111
111
* @return a {@link SkipUsersPlaybackToNextTrackRequest} object to build and execute the request
@@ -116,7 +116,7 @@ public SkipUsersPlaybackToNextTrackRequest skipUsersPlaybackToNextTrack() {
116
116
117
117
/**
118
118
* <h4>Skip To Previous</h4>
119
-
* <p>Skips to previous track in the user’s queue.</p>
119
+
* <p>Skips to previous track in the user’s queue. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
120
120
* @return a {@link SkipUsersPlaybackToPreviousTrackRequest} object to build and execute the request
@@ -125,7 +125,7 @@ public SkipUsersPlaybackToPreviousTrackRequest skipUsersPlaybackToPreviousTrack(
125
125
126
126
/**
127
127
* <h4>Start/Resume Playback</h4>
128
-
* <p>Start a new context or resume current playback on the user's active device.</p>
128
+
* <p>Start a new context or resume current playback on the user's active device. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
129
129
* @return a {@link StartUsersPlaybackRequest} object to build and execute the request
@@ -134,7 +134,7 @@ public StartUsersPlaybackRequest startUsersPlayback() {
134
134
135
135
/**
136
136
* <h4>Toggle Playback Shuffle</h4>
137
-
* <p>Toggle shuffle on or off for user’s playback.</p>
137
+
* <p>Toggle shuffle on or off for user’s playback. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
138
138
* @param state <p><strong>true</strong> : Shuffle user's playback.<br/><strong>false</strong> : Do not shuffle user's playback.</p>
139
139
* @return a {@link ToggleShuffleForUsersPlaybackRequest} object to build and execute the request
140
140
*/
@@ -144,7 +144,7 @@ public ToggleShuffleForUsersPlaybackRequest toggleShuffleForUsersPlayback(boolea
144
144
145
145
/**
146
146
* <h4>Transfer Playback</h4>
147
-
* <p>Transfer playback to a new device and determine if it should start playing.</p>
147
+
* <p>Transfer playback to a new device and optionally begin playback. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.</p>
148
148
* @param deviceIds <p>A JSON array containing the ID of the device on which playback should be started/transferred.<br/>For example:<code>{device_ids:["74ASZWbe4lXaubB36ztrGX"]}</code><br/><em><strong>Note</strong>: Although an array is accepted, only a single device_id is currently supported. Supplying more than one will return <code>400 Bad Request</code></em></p>
149
149
* @return a {@link TransferUsersPlaybackRequest} object to build and execute the request
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/PlaylistsApi.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ public ChangePlaylistDetailsRequest changePlaylistDetails(String playlistId) {
34
34
35
35
/**
36
36
* <h4>Create Playlist</h4>
37
-
* <p>Create a playlist for a Spotify user. (The playlist will be empty until you <a href="https://developer.spotify.com/documentation/web-api/reference/add-tracks-to-playlist">add tracks</a>.)</p>
37
+
* <p>Create a playlist for a Spotify user. (The playlist will be empty until you <a href="https://developer.spotify.com/documentation/web-api/reference/add-tracks-to-playlist">add tracks</a>.) Each user is generally limited to a maximum of 11000 playlists.</p>
38
38
* @param userId <p>The user's <a href="https://developer.spotify.com/documentation/web-api/concepts/spotify-uris-ids">Spotify user ID</a>.</p>
39
39
* @param name <p>The name for the new playlist, for example <code>"Your Coolest Playlist"</code>. This name does not need to be unique; a user may have several playlists with the same name.</p>
40
40
* @return a {@link CreatePlaylistRequest} object to build and execute the request
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/SearchApi.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ public class SearchApi {
13
13
14
14
/**
15
15
* <h4>Search for Item</h4>
16
-
* <p>Get Spotify catalog information about albums, artists, playlists, tracks, shows, episodes or audiobooks that match a keyword string.<br><strong>Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.</strong></p>
16
+
* <p>Get Spotify catalog information about albums, artists, playlists, tracks, shows, episodes or audiobooks that match a keyword string. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.</p>
17
17
* @param q <p>Your search query.</p><p>You can narrow down your search using field filters. The available filters are <code>album</code>, <code>artist</code>, <code>track</code>, <code>year</code>, <code>upc</code>, <code>tag:hipster</code>, <code>tag:new</code>, <code>isrc</code>, and <code>genre</code>. Each field filter only applies to certain result types.</p><p>The <code>artist</code> and <code>year</code> filters can be used while searching albums, artists and tracks. You can filter on a single <code>year</code> or a range (e.g. 1955-1960).<br>The <code>album</code> filter can be used while searching albums and tracks.<br>The <code>genre</code> filter can be used while searching artists and tracks.<br>The <code>isrc</code> and <code>track</code> filters can be used while searching tracks.<br>The <code>upc</code>, <code>tag:new</code> and <code>tag:hipster</code> filters can only be used while searching albums. The <code>tag:new</code> filter will return albums released in the past two weeks and <code>tag:hipster</code> can be used to return only albums with the lowest 10% popularity.<br></p>
18
18
* @param type <p>A comma-separated list of item types to search across. Search results include hits from all the specified item types. For example: <code>q=abacab&type=album,track</code> returns both albums and tracks matching "abacab".</p>
19
19
* @return a {@link SearchRequest} object to build and execute the request
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/apis/player/GetUsersAvailableDevicesRequest.java
Copy file name to clipboardExpand all lines: spotify-web-api-java/src/main/generated/de/sonallux/spotify/api/models/Device.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
@NoArgsConstructor
11
11
publicclassDevice {
12
12
/**
13
-
* <p>The device ID.</p>
13
+
* <p>The device ID. This ID is unique and persistent to some extent. However, this is not guaranteed and any cached <code>device_id</code> should periodically be cleared out and refetched as necessary.</p>
0 commit comments