Audius#searchUsers(search: String) | Find users by name. | search: The search term to find users by. | User[] |
Audius#searchTracks(search: String) | Find tracks by name. | search: The search term to find tracks by. | Track[] |
Audius#searchPlaylists(search: String) | Find playlists by name. | search: The search term to find playlists by. | Playlist[] |
Audius#getTrack(id: String) | Retrieve a track by ID. | id: The unique ID of the track. | Track |
Audius#getUser(id: String) | Retrieve a user by ID. | id: The unique ID of the user. | User |
Audius#getPlaylist(id: String) | Retrieve a playlist by ID. | id: The unique ID of the playlist. | Playlist |
Audius#getTrendingTracks(time: String, genre: String) | Get the top 100 trending tracks on Audius. | time: The time range of which to get trending tracks. Either "week", "month" or "allTime". If blank, defaults to "week". genre: The genre of which to get trending tracks for. If blank, defaults to any genre. | Track[] |
Audius#getPlaylistTracks(id: String) | Get the tracks of a playlist by ID. | id: The unique ID of the playlist. | Track[] |
Audius#getUserTracks(id: String) | Get the tracks uploaded by a user by ID. | id: The unique ID of the user. | Track[] |
Audius#getUserFavourites(id: String) | Get the favourites of a user by ID. | id: The unique ID of the user. | Favourite[] |
Audius#streamTrack(id: String, download: Boolean) | Stream the data of a track by ID. | id: The unique ID of the track. download: Whether to return once the entire file has been downloaded or return incomplete data that can be streamed. | Stream |