- Docs
- Connect your users
Set up Amazon Music
Core + Managed TransfersGuide · 1 min
What you need from the Amazon Developer Portal (a Security Profile), the allowed return URL, the scopes, and the business agreement that library access needs.
What you need from Amazon
A Security Profile in the Amazon Developer Portal:
- Click Create New Security Profile and fill it in.
- Save, then open Web Settings.
- Add the return URL below to Allowed Return URLs.
- Copy the Client ID and the Client Secret from Web Settings, and the Security Profile ID from the General tab.
| Amazon field | MusicAPI field |
|---|---|
Security Profile ID (amzn1.application.…) | Security Profile ID |
Client ID (amzn1.application-oa2-client.…) | Client ID |
| Client Secret | Client Secret |
Allowed return URL
https://api.musicapi.com/callback/amazonMusic
Scopes
profile music::playlists
Add it to MusicAPI
- Open Integrations in the dashboard and pick Amazon Music.
- Paste the three values, and save.
- Turn Is Enabled on.
- Press Test Amazon and sign in once.
Quirks
- Amazon returns owned and followed playlists from two sources. MusicAPI joins them, so the list of playlists has no reliable order.
- Amazon gives no user country.
- At most 100 items per page (
limitParam), at most 2,500 tracks per playlist.
Direct sign-in link
https://app.musicapi.com/{slug}/amazonMusic/auth?returnUrl={returnUrl}