Yandex Music Provider 
Music Assistant has support for Yandex Music. Contributed and maintained by TrudenBoy.
This provider is built on top of the yandex-music-api library.
Note
A Yandex Music Plus subscription is required for lossless (FLAC) quality. Standard accounts can stream at high quality (320 kbps).
Features
| Subscription FREE | Yes (with limitations) |
| Self-Hosted Local Media | No |
| Media Types Supported | Artists, Albums, Tracks, Playlists |
| Recommendations Supported | No |
| Lyrics Supported | No |
| Radio Mode | No |
| Maximum Stream Quality | Lossless FLAC (with Plus subscription) |
| Login Method | Token |
Other
- Searching the Yandex Music catalogue is possible
- Items in a users Yandex Music library will be synced to Music Assistant
- Adding/removing items to/from the Music Assistant library will sync back to Yandex Music
- Browse is available to explore the Yandex Music catalogue
Configuration
Configuration requires obtaining an OAuth token from Yandex Music.
Obtaining the Token
- Open your browser and navigate to Yandex OAuth
- Log in with your Yandex account if prompted
- After authorization, you will be redirected to a URL containing
access_token=YOUR_TOKEN - Copy the token value (the part after
access_token=and before&) - Paste this token into the Music Assistant Yandex Music provider configuration
Settings
- Audio quality: Select preferred audio quality. The default is
High (320 kbps)which is available for all accounts. The other option isLossless (FLAC)which requires a Yandex Music Plus subscription
Known Issues / Notes
- The token may expire and need to be refreshed periodically
Not yet supported
- Multiple Yandex Music accounts cannot be added as yet