API structure has changed
8 structure changes including:
3 Additions
5 Modifications
Modified
5
Breaking
DELETE /playlists/{playlistId}/songs/{songId}
- Response
- 403, 500 responses Added
GET /playlists
- Query
- userId query parameter Added
- Response
- 403 response Added
GET /playlists/{playlistId}/songs
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
array[object]toobjectBreaking
- data, pagination properties Added
-
Type went from
-
application/json content type Modified
- 403, 500 responses Added
- Query
- page, limit query parameters Added
POST /playlists
- Response
-
400 response Modified
-
application/json content type Modified
-
errors property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errors property Removed
-
application/json content type Modified
- 403, 422 responses Added
POST /playlists/{playlistId}/songs
- Body
-
application/json content type Modified
-
songId property Modified
-
Property is now required Breaking
-
Property is now required
-
songId property Modified
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 204, 403, 409, 500 responses Added
Added
3
DELETE /playlists/{playlistId}
GET /playlists/{playlistId}
PUT /playlists/{playlistId}