PlayBot (https://github.com/erdnaxeli/PlayBot) is an awesome irc bot which enable people to easily manipulate music/video links through irc channels.
Each of these links are stored in an unique database which allows to handle favourites, reminders, exchange, tags ...
=== Routes
Prefix Verb URI Pattern Controller#Action
users GET /users(.:format) channels#index_users
tag_tracks GET /tags/:tag_id/tracks(.:format) tracks#index
tags GET /tags(.:format) tags#index
channel_tracks GET /channels/:channel_id/tracks(.:format) tracks#index
channels GET /channels(.:format) channels#index
user_tracks GET /users/:user_id/tracks(.:format) tracks#index
GET /users(.:format) users#index
tracks GET /tracks(.:format) tracks#index
track GET /tracks/:id(.:format) tracks#show
WebPlayBot is the link between these data and the non-irc user : helped by filters, integrated players, autonext ... you can listen all the tracks selected by enthousiasts geeks.
=== Example
https://api-playbot.skizzk.fr/tracks returns all the tracks saved in the database.