API Changes and news

37 views
Skip to first unread message

Ian McKellar

unread,
May 6, 2011, 9:30:14 PM5/6/11
to rdio...@googlegroups.com
Hi developers,

We've made some changes to our API, adding some new fields, optional method arguments and types, and documenting some previously undocumented object types.

The new documentation is live a http://developer.rdio.com/docs/read/REST and through the API console: http://rdioconsole.appspot.com/

Here's a brief summary of the changes though,

* optional isCompilation field on Album will indicate if the album is a compilation
* optional isOnCompilation field on Track will indicate if the track is on a compilation
* optional bigIcon field on Album, Track and Playlist
* optional trackKeys on Playlist (sorry, that missing was just an oversight)
* optional isTrial, isSubscriber & isUnlimited fields on the current User indicating the user's subscription state.

There's documentation for artist recommendation stations (rr), artist stations (tr), network heavy rotation stations (h), user heavy rotation stations (e) and user collection stations (c). These are types that will contain 25 tracks.

We're also about to launch some new APIs. Mobile APIs for iOS and Android and a visualization API for our Web streaming API. They're launching tomorrow, coinciding with Music Hack Day so the documentation and downloads will go up some time tonight or tomorrow morning. I'll send and update to let you all know that it's available.

Ian

-- 
Ian McKellar
Rdio Inc.

Benjamin Kreeger

unread,
May 7, 2011, 11:05:37 AM5/7/11
to Rdio API
Ian,
Awesome to see these new object types for stations. Are there any
existing API calls that will return these as objects? Or will you be
adding some?

Thanks for the updates,
Ben

On May 6, 8:30 pm, Ian McKellar <ian.mckel...@rd.io> wrote:
> Hi developers,
>
> We've made some changes to our API, adding some new fields, optional method arguments and types, and documenting some previously undocumented object types.
>
> The new documentation is live ahttp://developer.rdio.com/docs/read/RESTand through the API console:http://rdioconsole.appspot.com/

Andy Soell

unread,
May 14, 2011, 4:41:12 PM5/14/11
to rdio...@googlegroups.com
Hi Ian, the iPhone API is looking great! 

I noticed that it doesn't fully support an internal queueing system yet, where you can add tracks to an ongoing queue, although the documentation hints that full support is coming in a later version. Any idea whether this new version is likely to come sooner rather than later?  I'm trying to figure out if it's worth it to try to work around the limitations or just wait it out. 

Thanks again,

andy
--
You received this message because you are subscribed to the Google Groups "Rdio API" group.
To post to this group, send email to rdio...@googlegroups.com.
To unsubscribe from this group, send email to rdio-api+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rdio-api?hl=en.

Ian McKellar

unread,
May 17, 2011, 6:22:40 PM5/17/11
to rdio...@googlegroups.com
I don't think we're going to add source queueing to the mobile APIs soon. There are still a few issues in the web playback API that I want to get perfect first.

On iPhone you can pass an NSArray of track key NSStrings to playSources: on RDPlayer.

Android doesn't support support playing multiple tracks yet.

Ian

--
Ian McKellar
Rdio Inc.

Reply all
Reply to author
Forward
0 new messages