Getting Started with Music SSO
MusicAPI gives you one Single Sign-On (SSO) flow for these music streaming services:
- amazonMusic
- appleMusic
- soundCloud
- deezer
- spotify
- tidal
- qobuz
- youtube
- napster
- resso
- boomplay
- audiomack
- audius
What you need
You do not need a developer account with any music service. MusicAPI holds the provider credentials and uses them solely to facilitate music transfers a listener has authorised, the same way FreeYourMusic works. You never store provider tokens.
What you bring:
- A MusicAPI developer account with a business name and logo. Listeners see both on the authorisation screen.
- The music services you want to offer, enabled in the dashboard.
- A whitelisted return URL on your side to receive the callback.
If you already run your own developer app with a music service, you can use it instead. Each service page has an Advanced section for that. It is optional.
To begin your integration, please visit MusicAPI Dashboard and create your developer account.
Account creation is free and takes a few minutes.
Step 1: Account Registration
Business Name - Choose a recognizable business name, as music services will display "[Your Business Name] wants to access your data" to listeners during the OAuth flow. Select something your listeners will recognise and trust.

Step 2: Dashboard Overview
After successful registration, you'll be redirected to your developer dashboard where you can:
- Complete your account setup by uploading custom logos and branding
- Enable the music services you want to offer, and test each login flow
- Add the return URLs that MusicAPI may redirect listeners to
- Monitor your API usage and integration status

Step 3: Redirect a listener
Follow Initializing Authentication to build the redirect URL, and Authentication Callback to read the result.