DocumentationReleasesWeb Service API

Web Service API Improvements

We've got three new features for the Web Service API- just in time for some fun hacking over the holiday break!

Keep Listening

Keep Listening

Know what your user has been recently grooving to with the Keep Listening API. With a list of up to ten of the latest sources you'll be able to have a much more targeted view of a user's current mood and tastes. Requires user authentication.



The Favorite API endpoints are now available to everyone. You can view and modify a user's favorite tracks, albums, playlists, artists, and stations. Synced (aka Downloaded) information is also available to view and edit. The Collection endpoints are still available but are now depreciated. Requires users authentication.

Dominant Color

Dominant Color

With the dominant color extra you can now use the Rdio selected color from album artwork, custom playlists, and stations. It's not just the most saturated and it's not just the most common- the algorithm was specially tailored by our designers to pick the "best" color available.

∞  December 19, 2014 — 8:00AM

Posted by Rebecca Stecker at 8:00AM in Documentation, Releases, Web Service API |

Android SDKReleases

Android SDK v2.0.2

Version 2.0.2 of the Rdio Android SDK includes the following improvement:

  • Removes cookies after login so users can authenticate with a different Rdio account

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  December 04, 2014 — 5:23PM

Posted by Rebecca Stecker at 5:23PM in Android SDK, Releases |

iOS SDKReleases

iOS SDK v2.1.4

Version 2.1.4 of the Rdio iOS SDK includes the following improvement:

  • Fixed login view when device is in landscape mode

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  November 14, 2014 — 4:17PM

Posted by Rebecca Stecker at 4:17PM in iOS SDK, Releases |


Recap: Music Hack Day Boston 2014

Music Hack Day Boston 2014 took place during a chilly, but lovely weekend in Microsoft's NERD building. A happy collection of hackers were in attendance and the event went smoothly from start to finish.

The hacks at this event were music-creation focused. The Seaboard folks were in attendance and the boards brought were put to excellent use, the Sea of Grain hack just being one example. Other hacks of note were auditory.vim which (almost) makes me want to learn how to use the Vim environment and the Keplerphone which lets you listen to the music of the stars.

There were a good number of Rdio users in attendance and a couple of fun Rdio hacks produced:

  • JukeApp - GitHub, Demo video
    Automagically create dynamic music playlist based on who is in the room. Winner, best use of Rdio API

  • Aardvark - Site
    A playlist generator based on Twitter mentions

  • Meydio
    Uses the Meyda JS library to visualize audio data on Rdio in Chrome

All in all the crowd and demos were top notch. The bus trip at the start of the night from the Microsoft office to the Spotify office proved to be a great bonding experience. Definitly looking forward to Music Hack Day Boston 2015!

A list of all of the hacks is up at Hacker League.

∞  November 14, 2014 — 9:29AM

Posted by Rebecca Stecker at 9:29AM in Events |


Music Hack Day Boston 2014

What: Music Hack Day Boston 2014
When: November 8 – 9, 2013
Where: Microsoft N.E.R.D Center1 Memorial Dr #1, Cambridge, MA 02142

Join us in Boston again for another exciting Music Hack Day! While you wait in eager anticipation for the event, why not check out the hacks from MHD Bostin 2013 and 2012!

Event location map

∞  October 30, 2014 — 9:29AM

Posted by Rebecca Stecker at 9:29AM in Events |


Recap: Music Hack Day Amsterdam 2014


The Amsterdam chapter of Music Hack Day has been going strong for a while now. This weekend marked the fourth annual event, and as always, the environment and the hacks were nothing short of inspiring. People worked on formant synthesizers, web audio and web MIDI synthesizers. The Axoloti project, which was started at the first MHD Amsterdam showed off some great DIY hardware tricks, and one team even hacked together a bunch of digitally controlled actuators for a trumpet. You can check out the full list of hacks on Hacker League (link at the bottom), but before you do, check our our rundown of the hacks built with Rdio.

  • MiXTee
    MiXTee is a service concept that lets you print out t-shirts adorned with your favorite album covers them. Connect to Rdio to grab your favorite playlist, use the MiXTee editor to organize the album art on your shirt, and click “Go” to have a t-shirt printing company print and mail you your shirt. The back of the shirt also has a QR code to point people you encounter on the street over to your playlist. Winner, best use of the Rdio API

  • lyrics sun burst
    A mashup between Rdio and musiXmatch, Lyrics Sunburst provides a new way to visualize the lyrics to whatever you’re listening to at the moment. Verses and stanzas are organized radially in a sunburst, while the current line shows on the right.

  • Epic Shuffle
    Have you ever wished you could shuffle Rdio’s entire catalog? Well, you’re in luck, because Epic Shuffle is an iPhone app that does exactly that! Using a cryptographically safe random number generator, the app pumps out a completely random stream of tracks, with absolutely zero guarantee of cohesion from one track to the next.

  • Linkfire
    The Linkfire team is working on a musical web widget / link aggregator for the tweeting and the blogging. For Music Hack Day, they incorporated into their widget the Rdio API for playback, and musiXmatch for lyrics.

See the whole list on Hacker League.

∞  October 15, 2014 — 12:01AM

Posted by Kevin Nelson at 12:01AM in Events |


Recap: Rdio Internal Hack Day 10

Every quarter Rdio takes two days to let engineering and design team's creative side run wild with an internal hack day. The team builds prototypes in two days, skipping most of our normal engineering process. None of these projects are ready to be deployed but, some of these features may make it onto our road map.

We enjoy these hack days as a chance to work with folks outside our team, in parts of the code we normally don't get a chance to, and exploring crazy silly ideas.

Checkout the list of projects from Rdio Hack Day 10:

  • Rdio Scratch
    Sometimes simply pausing a track isn't enough. Add this bookmarklet to your browser and click on it the next time you're listening to Rdio.

Nearby Concerts Screenshot

  • Nearby Concerts
    A new Home story that shows you upcoming concerts in your area. Lets you listen to the artist's station and has a link to buy tickets.

iOS 8 Notification Center Widget Screenshot

  • iOS 8 Notification Center Widget
    Adds an Rdio widget to the new iOS Notification Center. Displays a selection of your recently played albums and stations so you can easily start listening. Also contains a quick launch bar letting you easily jump to You FM, Favorites, Playlists, and Search.

  • iOS 8 Notification Actions
    Added a play notification action so you can start listening without switching applications.

  • Custom Homepage
    Rather than using Home as your default landing page, lets you pick something else such as Favorites, Trending, or New Releases.

  • Review Flagging
    See an inappropriate review on Rdio? This hack added a button to send the review to the support team.

  • Playlist Watching
    Receive a notifications whenever a track is added to a playlist you're subscribed to.

  • Precache
    This hack pre-calculates certain requests before they are needed. This resulted in faster response times when the user actually needed it.

  • Rdio Lite
    A fresh implementation of the Rdio web client using React, JSX, and ECMAScript 6.


  • Rdioke
    A simple and well designed karaoke player. Search is limited to karaoke albums.

  • Logstash
    A test of using Logstash, Elastic Search, and Kibana to aggregate and analyze server logs.

  • Audio Preview
    Sometimes you want to sample a song without adding it to your queue. This web client hack lets you preview songs by hovering over artwork in Home, Trending, and New Releases.

  • Multi-select Tracks
    Sometimes you want to add multiple tracks to your queue or to a playlist. Works using the standard ctl+click and shift+click actions.

  • Soundtrack to Right Now
    A new Home story that uses your location, the time of day, and the weather to suggest stations to listen to.

  • Share Replies
    Allows you to converse back and forth with your friends when you share content with them.

  • Bandito
    A system that uses the multi-armed bandit algorithm to run tests.

  • Vagrant Up
    Launch a fully configured Rdio development environment with a simple vagrant up.

∞  October 08, 2014 — 9:00AM

Posted by Devin Sevilla at 9:00AM in Events |


Music Hack Day Amsterdam

What: Music Hack Day Amsterdam
When: October 10 – 12, 2014
Where: Rockstart Accelerator HQ182 Herengracht, Amsterdam, NH 1016 BR

Event location map

∞  September 30, 2014 — 3:09PM

Posted by Kevin Nelson at 3:09PM in Events |

Featured App

Featured App Friday: TVNNEL


TVNNEL is a music-first social environment founded on the principles of progressive music culture. Their purpose is to cultivate community, while advocating music discovery and peer-based sharing. TVNNEL extends the Rdio experience into a rich social environment by connecting people based on album collections and listening activity.

To see more uses of the Rdio API, be sure to check out our API Gallery.

∞  September 19, 2014 — 8:00AM

Posted by Rebecca Stecker at 8:00AM in Featured App |

Featured App

Featured App Friday: re/spin


It’s time to move to Rdio, but there’s only one thing holding you back: your precious, sweat-and-tears, hand-curated playlists. Worry no more, because re/spin can import all of your playlists from Spotify,, and even XSPF tracklists right into Rdio. No fuss, no muss.

To see more uses of the Rdio API, be sure to check out our API Gallery.

∞  September 12, 2014 — 8:00AM

Posted by Rebecca Stecker at 8:00AM in Featured App |