Backstage Blog

RSS logo

You're browsing posts of the category API

Service Architecture at SoundCloud — Part 3: Domain Gateways

September 17th, 2021 by Marc Tuduri, Kim Covaci, Bernd Louis and Jorge Creixell

Discover how SoundCloud extended the concept of Value-Added Services to Domain Gateways.

Read more…

Service Architecture at SoundCloud — Part 2: Value-Added Services

August 20th, 2021 by Bejal Lewis and Marc Tuduri

Learn about the evolution of architectural patterns at SoundCloud — from BFFs to Value-Added Services.

Read more…

Service Architecture at SoundCloud — Part 1: Backends for Frontends

July 29th, 2021 by Jorge Creixell

Discover how service architecture has evolved at Soundcloud over the past few years...

Read more…

Upcoming API Security Updates — Action Required

July 1st, 2021 by Rahul Rumalla

As part of our continuous effort toward making improvements to our API with the hope that we can relaunch API access to all developers, we’re making some critical security improvements. Please note that these are important and time sensitive and may cause disruptions in your app if you don’t make the necessary security upgrades.

Read more…

High-Tier Content in the SoundCloud API

May 6th, 2021 by Dasha Kobzeva and Rahul Rumalla

You can now retrieve metadata for our full SoundCloud catalog through our API by providing the new access filter in your request.

Read more…

SoundCloud’s New API Track Object

March 16th, 2021 by Dasha Kobzeva

As a part of our efforts to improve API use, we’re introducing a new Track object that’s more up to date with our current data model. The following change is intended to standardize and simplify the response data. A new object will be used for all endpoints returning track-related information.

Read more…

Pagination Updates on Our API

September 21st, 2020 by Rahul Rumalla

As part of our efforts to improve our APIs, we’re introducing updates on how we paginate over tracks. This only affects developers and apps that aren’t strictly relying on the next_href field, but rather custom manipulating the offset to request a page.

Read more…

Open Sourcing Intervene

May 5th, 2020 by Dave Brotherstone

Open sourcing intervene, a tool to selectively mock API responses and proxy everything else to the real API server.

Read more…

Removal of Groups endpoints

August 1st, 2016 by James Welch

As well as adding new features and updates, we review existing features to see if they’re still beneficial to the community.

As we dug into the best ways for curators to connect with artists and fans, we found that Groups aren’t working as well as reposts and curated playlists.

With that in mind, we’ve decided to phase out Groups on Monday, August 22nd to make room for future updates.

From this date, all Groups-related GET requests will no longer return results, and PUT requests will not persist…

Read more…

Playlist search returns only compact representations as of July 15, 2016

May 13th, 2016 by Max Jakob

We previously introduced new playlist representations. The compact representation returns only the playlist itself without any of the tracks. For most users, this is preferable – the compact representation significantly reduces the size of the JSON payload for large playlists and provides faster API response times.

Beginning July 15, 2016, all queries using the q parameter will only return this compact representation for playlists. Other playlist representations will no longer be available when using the q

Read more…