Skip to main content
Browse the
Help Center
for platform guides or
API & Developers
for integration docs.
BeatPass home page
Search guides, API docs, or ask a question...
⌘K
Blog
Pricing
Contact
Launch App
Launch App
Search...
Navigation
Page Not Found
Help Center
What's New
API & Developers
Status
Community
Introduction
Overview
Quickstart
Core Concepts
Authentication
Rate Limits
Error Catalog
Webhooks
API Reference
Overview
Dashboard API
Insights
Search
GET
Get information about albums, artists, playlists, tracks or users that match a keyword string.
Playlists
GET
Get a Playlist
DEL
Delete a playlist
PUT
Update specified playlist details
POST
Create a Playlist for current user
GET
Get full details of playlist tracks
POST
Add one or more tracks to a user's playlist
POST
Remove one or more tracks from a user's playlist
POST
Follow specified playlist with current user
POST
Unfollow specified playlist with current user
Artists
GET
Get an Artist
GET
Paginate artist tracks
GET
Paginate artist albums
GET
Get all users that follow specified artist
GET
Get list of artists
POST
Create a new artist
POST
Follow an artist
POST
Unfollow an artist
GET
Check if current user follows an artist
Albums
GET
Get an Album
GET
Get list of albums
POST
Create a new album
Tracks
GET
Get a Track
GET
List all track comments
GET
Get lyric for specified track
GET
Get list of tracks
POST
Create a new track
GET
Download a track file
GET
Get waveform data for a track
Tags
GET
List tracks for specified tag
GET
List albums for specified tag
Genres
GET
List all available genres
Users
GET
Get public profile information about a user.
GET
List tracks current user has liked
GET
List albums current user has liked
GET
List artists current user has liked
GET
List playlists current user has followed or created
GET
List users that are following current user
GET
List users that current user is currently following
GET
Search for users
POST
Follow a user
POST
Unfollow a user
Auth
POST
Register for a new account
POST
Login and create session
License Certificates
POST
Generate a license certificate for a track
GET
Check license status for a track
GET
Download license certificate as PDF
GET
Verify a license certificate by UUID
POST
Revoke a license certificate
Audio Fingerprinting
POST
Generate audio fingerprint for a track
GET
Get fingerprint generation status
POST
Check for duplicate tracks using fingerprinting
Playlist Collaboration
POST
Invite a user to collaborate on a playlist
POST
Accept a playlist collaboration invitation
POST
Decline a playlist collaboration invitation
POST
Remove an editor from a collaborative playlist
Reposts
POST
Toggle repost status for a track
GET
Get user's reposts
Track Plays
POST
Log a track play
Radio
GET
Get radio recommendations
Cover Art
GET
Get available cover art templates
POST
Generate cover art preview
Track Purchases
POST
Calculate track purchase price
POST
Initiate a track purchase via Stripe
GET
Check purchase status for a track
GET
Get current user's purchases
Beat Requests
GET
List all beat requests
POST
Create a new beat request
GET
Get a specific beat request
DEL
Delete a beat request
POST
Mark a beat request as fulfilled
GET
Get current user's beat requests
Producer Intelligence
GET
Get producer leaderboards
GET
Get producer dashboard data
GET
Get producer's achievements
GET
Get XP sources breakdown
User Library
POST
Add a track to user's library
POST
Remove a track from user's library
Leaderboards
GET
Get global producer leaderboard
GET
Get genre-specific leaderboard
GET
Get rising stars leaderboard
GET
Get achievements leaderboard
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Quick Start Guides
Quickstart
December 2025 Production Launch