Change Updates

Do not miss any OSE API changes, ever again

Subscribe to the OSE API changelog to be up to date on recent changes.

RSS

Nov 14, 2025

main
1.0.0
Compare

API structure has changed

12 structure changes including:
1 Breaking change
1 Addition
10 Modifications
1 Removal
Modified 10 Breaking
GET /playlists
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • data property Added
GET /playlists/{playlistId}/songs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
      • artistIds, genre properties Added
GET /songs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • id property Modified
          • Type is no longer string
            Breaking
        • artistIds, genre properties Added
GET /songs/{songId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
      • artistIds, genre properties Added
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • id property Modified
          • Type is no longer string
            Breaking
GET /users/{userId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
PATCH /songs/{songId}
  • Body
  • application/json content type Modified
    • artistIds, genre properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
      • artistIds, genre properties Added
POST /playlists
  • Response
  • 201 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
      • songIds, songCount properties Added
POST /songs
  • Body
  • application/json content type Modified
    • artistIds, genre properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
      • artistIds, genre properties Added
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • id property Modified
        • Type is no longer string
          Breaking
Removed 1 Breaking
PATCH /users/{userId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
PUT /users/{userId}