UNPKG

open-music-api-node

Version:
53 lines (51 loc) 1.02 kB
const routes = (handler) => [ { method: 'POST', path: '/playlists', handler: handler.addPlaylistHandler, options: { auth: 'open-music-api-v1', }, }, { method: 'GET', path: '/playlists', handler: handler.getPlaylistHandler, options: { auth: 'open-music-api-v1', }, }, { method: 'DELETE', path: '/playlists/{id}', handler: handler.deletePlaylistByIdHandler, options: { auth: 'open-music-api-v1', }, }, { method: 'POST', path: '/playlists/{id}/songs', handler: handler.addSongToPlaylistHandler, options: { auth: 'open-music-api-v1', }, }, { method: 'GET', path: '/playlists/{id}/songs', handler: handler.getSongFromPlaylistHandler, options: { auth: 'open-music-api-v1', }, }, { method: 'Delete', path: '/playlists/{id}/songs', handler: handler.deleteSongFromPlaylistHandler, options: { auth: 'open-music-api-v1', }, }, ]; module.exports = routes;