Stream an Audius track as audio
Get details for a specific track
Search for tracks by keyword
Get trending tracks on Audius
Get comments for a specific track
Get details for a specific user
Search for users by keyword
Get tracks uploaded by a specific user
Get details for a specific playlist
Get details for a specific album
Search across all content types on Audius
Advanced search for tracks with filtering by genre, mood, BPM, etc.
Discover trending or underground tracks with genre filtering
Find artists similar to a specified artist
Get tracks favorited by a user
Get content reposted by a user
Get followers of a user
Get users followed by a user
Check if a user is following another user
Get users who favorited a track
Get users who reposted a track
Follow a user
Favorite a track
Add a comment to a track
Delete a comment from a track
Upload a new track
Update an existing track
Delete a track
Create a new playlist or album
Update an existing playlist
Delete a playlist
Add tracks to a playlist
Remove a track from a playlist
Reorder tracks in a playlist
Send a direct message to a user
Get messages between two users
Get message threads for a user
Mark a message as read
Get listen counts for a track
Get listen counts for a user's tracks
Get top listeners for a track
Get listener insights for a track
Get aggregate play metrics for a user
Get monthly trending data for a track
Get supporters for a user
Get artists a user is supporting
Get wallet information for a user
Get transaction history for a user
Get available challenges and rewards
Get claimable tokens for a user
Claim tokens for a challenge
Get token balance for a wallet
Send tokens from one wallet to another
Get access gates for a track
Check NFT-gated access for a track
Get NFT-gated signature for a track
Get purchase options for content
Check purchase-gated access for content
Get supported payment tokens
Get USDC gate info for a track
Purchase a track with monetization gates
Send a tip to a user
Get tips sent by a user
Get tips received by a user
Get tip statistics for a user
Get notifications for a user
Get notification settings for a user
Update notification settings for a user
Mark specific notifications as read
Mark all notifications as read for a user
Get platform announcement notifications
Get milestone notifications for a user
Get notification counts for a user
Get notification history for a user
Send a notification to a user
Audius API Key for authenticating to the Audius API.
Audius API Secret for authenticating to the Audius API.
Log level for application logging.
Configuration options for authentication.
Configuration options for streaming functionality.
Port on which the streaming server will listen.
Audius Environment (production, staging, or development).