Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Recent pages and files
API v1.0 Documentation    

Songza exposes some of its functionality via an Application Programming Interface (API). This document is a reference for that functionality, and aims to serve as a reference for developers building tools that talk to Songza. 

Rate Limiting

Currently, Songza is not imposing any limitations on the number of requests that can be made to the API. That said, please play nice. Feeds only update once every 15 minutes, so there's little advantage to polling more often than that. Thanks in advance for being nice to our servers...

  

Methods

public_feed (top|featured)

Returns the 10 most played songs and featured songs. Does not require authentication.
URL: http://api.songza.com/1.0/public_feed/type.format 

Formats: xml, json, rss

Parameters:

  • type  Required.  Specifies the feed you are requesting: Top Played or Featured.  Ex:
    http://api.songza.com/1.0/public_feed/top.xml or
    http://api.songza.com/1.0/public_feed/featured.json
  • format  Required.  What format would you like? 

 

feed

Returns the last 10 songs that a user has added to their playlist. Does not require authentication.
URL: http://api.songza.com/1.0/feed/username.format 

Formats: xml, json, rss

Parameters:

  • username  Required.  Specifies which user's feed you are requesting.  Ex:
    http://api.songza.com/1.0/feed/srobbin.rss
  • format  Required.  What format would you like? 
 

playlist

Returns the user's playlist (Note: RSS only returns the top 10 results). Does not require authentication.
URL: http://api.songza.com/1.0/playlist/username.format 

Formats: xml, json, rss

Parameters:

  • username  Required.  Specifies which user's feed you are requesting.  Ex:
    http://api.songza.com/1.0/playlist/srobbin.xml
  • format  Required.  What format would you like? 
 
 
Version: 
Latest 3 messages about this page (7 total) - view full discussion
Jun 30 2008 by Sid Rader
I also would like to side with Bryan and Ajay. We (kronomy.com) would
like to embed some sort of player (either one you supply or our own),
that takes a users Songza playlist and runs through the tracks, while
a visitor is viewing that persons profile.
Jun 26 2008 by Ajay Kapur
I agree with Bryan, it would be extremely helpful for us, as well.
Jun 26 2008 by bcmoney
Hi Scott,

XSPF would be very useful.

There are lots of ways we might want to direct users to your site -
using your streams' locations - without you guys actually needing to
give away your MP3 locator algorithm, or being at risk of aiding and
abetting illegal downloads.

I am working on an application myself, and I'd love the ability to
4 more messages »
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google