SpotifyControls

2.1.0

A PowerShell module for managing your Spotify tracks and playlists via Spotify's API.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SpotifyControls

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SpotifyControls

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) niwamo. Modified by RedThinkCode, 2026. Licensed under AGPL-3.0.

Package Details

Author(s)

  • RedThinkCode

Tags

Spotify API Music Playlist Track Windows Linux MacOS

Functions

Add-SpotifyPlaylistTracks Export-SpotifyTokens Get-SpotifyControlsConfig Get-SpotifyPlaylists Get-SpotifyTracks Import-SpotifyTokens New-SpotifyPlaylist Search-SpotifyTrack Set-SpotifyControlsConfig Start-SpotifySession

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

2.1.0 (2026-05-07)
- Renamed: module renamed from SpotifyUtils to SpotifyControls
- Renamed: Get-SpotifyUtilsConfig → Get-SpotifyControlsConfig
- Renamed: Set-SpotifyUtilsConfig → Set-SpotifyControlsConfig

2.0.0 (RedThinkCode fork, 2026-05-07)
- Removed: Add-SpotifyTracks, Get-TracksFromFolder, Remove-SpotifyPlaylistTracks
- Added: New-SpotifyPlaylist, Search-SpotifyTrack (with -Interactive and -TopTracksOnNoMatch)
- Added: Add-SpotifyPlaylistTracks accepts SpotifyTrack objects and prints Artist-Title output
- Changed: Get-SpotifyPlaylists now returns {Name, Id} list; added -Name filter
- Added: Invoke-SpotifyRequest private helper with HTTP 429 retry logic
- Fixed: deprecated /tracks endpoint replaced with /items throughout
- Fixed: rate-limiting sleep placement across all batch operations

FileList

Version History

Version Downloads Last updated
2.1.0 (current version) 2 5/7/2026