Shuffler.fm

THE SHUFFLER.FM API ALLOWS ANYONE TO BUILD THEIR OWN PROGRAMS USING SHUFFLER.FM DATA. BESIDES ACCESSING PUBLIC DATA, THE LATEST API V2 ENABLES YOU TO CREATE PERSONALIZED APPS. IT'S REST AND SPEAKS JSON OVER HTTPS.

47 subscribers
24 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Shuffler.fm endpoints

MethodEndpointDescription
TRACKS
GET GET TRACK
/tracks/{id}
GET GET TRACK LOCATION
/tracks/{id}/stream
Get a redirect to the track's streaming URL. This is only possible if the track is an MP3 and you have streaming access. For more info on getting streaming access, see Streaming…
GET GET TRACKS
/tracks
List tracks on Shuffler.fm.
SUBSCRIPTIONS
GET GET SUBSCRIPTION
/users/{id}/subscriptions/{subscription_id}
POST CREATE SUBSCRIPTION
/users/{id}/subscriptions
GET GET SUBSCRIPTIONS
/users/{id}/subscriptions
DELETE REMOVE SUBSCRIPTION
/users/{id}/subscriptions/{subscription_id}
ARTISTS
GET SINGLE ARTIST
/artists/{id}
Fetch a single artist by ID on Shuffler.fm.
GET ARTIST'S SITES
/artists/{id}/sites
Get the top sites for an artist.
GET LIST OF ARTISTS
/artists
List all artists on Shuffler.fm.
FAVORITES
GET GET FAVORITES BY ID
/users/{id}/favorites/{favorite_id}
GET GET FAVORITE
/users/{id}/favorites
You can use this request to check if a track is a user's favorite yet. If so, we tell you the favorite's ID, if not you get an empty list.
DELETE DELETE FAVORITES
/users/{id}/favorites/{favorite_id}
Delete a favorite on Shuffler.fm
POST CREATE FAVORITES
/users/{id}/favorites
Create a favorite.
SITES
GET GET SITES
/sites
GET GET SITE
/sites/{id}
get individual site
GENRES
GET LIST OF GENRES
/genres
GET GET SITES FOR GENRE
/genres/{genre}/sites
GET GET GENRE
/genres/{genre}
Get info about a genre.
CHANNELS
GET ACTIVITY STREAM
/channels/{channel-key}
Channel responses follow the Activity Streams JSON specification (http://activitystrea.ms/specs/json/1.0/). In its simplest form, an activity consists of an actor, a verb, an…
USERS
GET GET USER
/users/{id}
ACTIVITY
GET ACTIVITIES
/activities/{id}
Using this request you can fetch single activities by ID. This ID is the one that is given in the responses.
CHARTS
GET FASTEST RISING TRACKS
/charts/new
This request gives you the tracks that were recently added to the popular list.
GET POPULAR TRACKS
/charts/popular
returns a list of track objects with chart_data.

Shuffler.fm pricing

PlanPriceRate limitQuotas
BASIC Free
  • requests: unlimited / monthly

More Media APIs

View all →
  • $0.0004/call. Facebook API without Cookie/Token - cheapest and fastest

    MediaFreemium2.3k subscribers
  • Tiktok Downloader.The fastest way to download without watermark video from tiktok.

    MediaFreemium
  • Social All In One is a specialized API that retrieves publicly available video information from multiple…

    MediaFreemium522 subscribers
  • Me.ta’s new social media app Ins.tagram. Ins.tagram (Me.ta) Media Download, Profile,…

    MediaFreemium1.1k subscribers
  • Convert YT Videos to 64kbps - 320kbps MP3/M4A. For custom plan, please contact us.

    MediaFreemium1.1k subscribers
  • Next Generation Netflix Global Search

    MediaFreemium232 subscribers