Requirements
To use Spotify on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your Spotify credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Spotify Developer Dashboard → your app → Client ID.
[1] - Client SecretpasswordRequired
Client Secret for the same app. Reset in the dashboard if needed.
[1]
Connect Spotify in WEXTL
- Log in to your WEXTL account, add the Spotify node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Spotify account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Spotify node modules
The list below is a reference of every Spotify node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Spotify node module below to inspect its input parameters, outputs, and connection requirements.
Watch Recently Played TracksTrigger
Check Library ContainsSearch
Get AlbumSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Album Type | text |
| Total Tracks | number |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Restrictions | object |
| Reason | text |
| Type | text |
| URI | text |
| Artists | array |
| External URLs | object |
| Href | text |
| ID | text |
| Name | text |
| Type | text |
| URI | text |
| Tracks | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Copyrights | array |
| Text | text |
| Type | text |
| External IDs | object |
| UPC | text |
| EAN | text |
| ISRC | text |
Get ArtistSearch
Get AudiobookSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Authors | array |
| Name | text |
| Copyrights | array |
| Text | text |
| Type | text |
| Description | text |
| HTML Description | text |
| Edition | text |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Languages | array |
| Language | text |
| Media Type | text |
| Name | text |
| Narrators | array |
| Name | text |
| Type | text |
| URI | text |
| Total Chapters | number |
| Chapters | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
Get ChapterSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Chapter Number | number |
| Description | text |
| HTML Description | text |
| Duration Ms | number |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Is Playable | boolean |
| Languages | array |
| Language | text |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Resume Point | object |
| Fully Played | boolean |
| Resume Position Ms | number |
| Type | text |
| URI | text |
| Restrictions | object |
| Reason | text |
| Audiobook | object |
| Authors | array |
| Copyrights | array |
| Description | text |
| HTML Description | text |
| Edition | text |
| Explicit | boolean |
| External URLs | object |
| Href | text |
| ID | text |
| Images | array |
Get Current User ProfileSearch
| Field | Type |
|---|---|
| Account ID | text |
| Display Name | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Type | text |
| URI | text |
Get Currently Playing TrackSearch
| Field | Type |
|---|---|
| Market | text |
| Field | Type |
|---|---|
| Device | object |
| ID | text |
| Is Active | boolean |
| Is Private Session | boolean |
| Is Restricted | boolean |
| Name | text |
| Type | text |
| Volume Percent | number |
| Supports Volume | boolean |
| Repeat State | text |
| Shuffle State | boolean |
| Context | object |
| Type | text |
| Href | text |
| External URLs | object |
| URI | text |
| Timestamp | number |
| Progress Ms | number |
| Is Playing | boolean |
| Item | object |
| Album | object |
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| External URLs | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Currently Playing Type | text |
| Actions | object |
| Interrupting Playback | boolean |
| Pausing | boolean |
| Resuming | boolean |
| Seeking | boolean |
| Skipping Next | boolean |
| Skipping Prev | boolean |
| Toggling Repeat Context | boolean |
| Toggling Shuffle | boolean |
| Toggling Repeat Track | boolean |
| Transferring Playback | boolean |
Get EpisodeSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Description | text |
| HTML Description | text |
| Duration Ms | number |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Is Externally Hosted | boolean |
| Is Playable | boolean |
| Languages | array |
| Language | text |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Resume Point | object |
| Fully Played | boolean |
| Resume Position Ms | number |
| Type | text |
| URI | text |
| Restrictions | object |
| Reason | text |
| Show | object |
| Copyrights | array |
| Description | text |
| HTML Description | text |
| Explicit | boolean |
| External URLs | object |
| Href | text |
| ID | text |
| Images | array |
| Is Externally Hosted | boolean |
| Languages | array |
Get Playback QueueSearch
| Field | Type |
|---|---|
| Market | text |
| Field | Type |
|---|---|
| Currently Playing | object |
| Album | object |
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| External URLs | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Queue | array |
| Album | object |
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| External URLs | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
Get Playback StateSearch
| Field | Type |
|---|---|
| Market | text |
| Additional Types | text |
| Field | Type |
|---|---|
| Device | object |
| ID | text |
| Is Active | boolean |
| Is Private Session | boolean |
| Is Restricted | boolean |
| Name | text |
| Type | text |
| Volume Percent | number |
| Supports Volume | boolean |
| Repeat State | text |
| Shuffle State | boolean |
| Context | object |
| Type | text |
| Href | text |
| External URLs | object |
| URI | text |
| Timestamp | number |
| Progress Ms | number |
| Is Playing | boolean |
| Item | object |
| Album | object |
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| External URLs | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Currently Playing Type | text |
| Actions | object |
| Interrupting Playback | boolean |
| Pausing | boolean |
| Resuming | boolean |
| Seeking | boolean |
| Skipping Next | boolean |
| Skipping Prev | boolean |
| Toggling Repeat Context | boolean |
| Toggling Shuffle | boolean |
| Toggling Repeat Track | boolean |
| Transferring Playback | boolean |
Get PlaylistSearch
| Field | Type |
|---|---|
PlaylistRequired | choice |
| Market | text |
| Fields | text |
| Field | Type |
|---|---|
| Collaborative | boolean |
| Description | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Name | text |
| Owner | object |
| External URLs | object |
| Href | text |
| ID | text |
| Type | text |
| URI | text |
| Display Name | text |
| Public | boolean |
| Snapshot ID | text |
| Items | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Type | text |
| URI | text |
Get Playlist Cover ImageSearch
Get ShowSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Copyrights | array |
| Text | text |
| Type | text |
| Description | text |
| HTML Description | text |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Is Externally Hosted | boolean |
| Languages | array |
| Language | text |
| Media Type | text |
| Name | text |
| Type | text |
| URI | text |
| Total Episodes | number |
| Episodes | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
Get TrackSearch
| Field | Type |
|---|---|
IDRequired | text |
| Market | text |
| Field | Type |
|---|---|
| Album | object |
| Album Type | text |
| Total Tracks | number |
| External URLs | object |
| Href | text |
| ID | text |
| Images | array |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Restrictions | object |
| Artists | array |
| External URLs | object |
| Href | text |
| ID | text |
| Name | text |
| Type | text |
| URI | text |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| ISRC | text |
| EAN | text |
| UPC | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Restrictions | object |
| Reason | text |
| Name | text |
| Track Number | number |
| Type | text |
| URI | text |
| Is Local | boolean |
List Album TracksSearch
| Field | Type |
|---|---|
Album IDRequired | text |
LimitRequired | number |
| Field | Type |
|---|---|
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External Urls | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Linked From | object |
| Restrictions | object |
| Name | text |
| Preview Url | text |
| Track Number | number |
| Type | text |
| Uri | text |
| Is Local | boolean |
List Artist AlbumsSearch
| Field | Type |
|---|---|
Artist IDRequired | text |
| Include Groups | text |
| Market | text |
LimitRequired | number |
| Field | Type |
|---|---|
| Album Type | text |
| Total Tracks | number |
| External Urls | object |
| Href | text |
| ID | text |
| Images | array |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Restrictions | object |
| Type | text |
| Uri | text |
| Artists | array |
| Album Group | text |
List Audiobook ChaptersSearch
| Field | Type |
|---|---|
IDRequired | text |
LimitRequired | number |
| Field | Type |
|---|---|
| Chapter Number | number |
| Description | text |
| HTML Description | text |
| Duration Ms | number |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Is Playable | boolean |
| Languages | array |
| Language | text |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Resume Point | object |
| Fully Played | boolean |
| Resume Position Ms | number |
| Type | text |
| URI | text |
| Restrictions | object |
| Reason | text |
List Followed ArtistsSearch
List My PlaylistsSearch
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| Collaborative | boolean |
| Description | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Name | text |
| Owner | object |
| External URLs | object |
| Href | text |
| ID | text |
| Type | text |
| URI | text |
| Display Name | text |
| Public | boolean |
| Snapshot ID | text |
| Items | object |
| Href | text |
| Total | number |
| Type | text |
| URI | text |
List Playback DevicesSearch
List Playlist ItemsSearch
| Field | Type |
|---|---|
PlaylistRequired | choice |
LimitRequired | number |
| Field | Type |
|---|---|
| Added At | date |
| Added By | object |
| External URLs | object |
| Href | text |
| ID | text |
| Type | text |
| URI | text |
| Is Local | boolean |
| Item | object |
| Album | object |
| Artists | array |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| External URLs | object |
| Href | text |
| ID | text |
| Is Playable | boolean |
List Recently Played TracksSearch
List Saved AlbumsSearch
List Saved AudiobooksSearch
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| Authors | array |
| Name | text |
| Copyrights | array |
| Text | text |
| Type | text |
| Description | text |
| HTML Description | text |
| Edition | text |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Languages | array |
| Language | text |
| Media Type | text |
| Name | text |
| Narrators | array |
| Name | text |
| Type | text |
| URI | text |
| Total Chapters | number |
List Saved EpisodesSearch
List Saved ShowsSearch
List Saved TracksSearch
List Show EpisodesSearch
| Field | Type |
|---|---|
IDRequired | text |
LimitRequired | number |
| Field | Type |
|---|---|
| Description | text |
| HTML Description | text |
| Duration Ms | number |
| Explicit | boolean |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Is Externally Hosted | boolean |
| Is Playable | boolean |
| Languages | array |
| Language | text |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Resume Point | object |
| Fully Played | boolean |
| Resume Position Ms | number |
| Type | text |
| URI | text |
| Restrictions | object |
| Reason | text |
List Top ItemsSearch
| Field | Type |
|---|---|
TypeRequired | choice |
| Time Range | choice |
LimitRequired | number |
| Field | Type |
|---|---|
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Album | object |
| Album Type | text |
| Total Tracks | number |
| External URLs | object |
| Href | text |
| ID | text |
| Images | array |
| Name | text |
| Release Date | text |
| Release Date Precision | text |
| Restrictions | object |
| Artists | array |
| External URLs | object |
| Href | text |
| ID | text |
| Name | text |
| Type | text |
| URI | text |
| Disc Number | number |
| Duration Ms | number |
| Explicit | boolean |
| External IDs | object |
| ISRC | text |
| EAN | text |
| UPC | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Is Playable | boolean |
| Restrictions | object |
| Reason | text |
| Name | text |
| Track Number | number |
| Type | text |
| URI | text |
| Is Local | boolean |
Search CatalogSearch
| Field | Type |
|---|---|
QueryRequired | text |
TypeRequired | text |
LimitRequired | number |
| Field | Type |
|---|---|
| Tracks | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Artists | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Albums | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Playlists | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Shows | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Episodes | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Audiobooks | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
Add Playlist ItemsAction
Add to Playback QueueAction
| Field | Type |
|---|---|
| Device | choice |
URIRequired | text |
Create PlaylistAction
| Field | Type |
|---|---|
NameRequired | text |
| Public | boolean |
| Description | text |
| Field | Type |
|---|---|
| Collaborative | boolean |
| Description | text |
| External URLs | object |
| Spotify | text |
| Href | text |
| ID | text |
| Images | array |
| URL | text |
| Height | number |
| Width | number |
| Name | text |
| Owner | object |
| External URLs | object |
| Href | text |
| ID | text |
| Type | text |
| URI | text |
| Display Name | text |
| Public | boolean |
| Snapshot ID | text |
| Items | object |
| Href | text |
| Limit | number |
| Next | text |
| Offset | number |
| Previous | text |
| Total | number |
| Items | array |
| Type | text |
| URI | text |
Make an API Calluniversal
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
| Headers | array |
| Header | object |
| Query String | array |
| Parameter | object |
| Body | text |
Pause PlaybackAction
| Field | Type |
|---|---|
| Device | choice |
Remove from LibraryAction
| Field | Type |
|---|---|
URIsRequired | array |
| URI | text |
Remove Playlist ItemsAction
Save to LibraryAction
| Field | Type |
|---|---|
URIsRequired | array |
| URI | text |
Seek Playback PositionAction
| Field | Type |
|---|---|
Position (ms)Required | number |
| Device | choice |
Set Playback VolumeAction
| Field | Type |
|---|---|
| Device | choice |
Volume PercentRequired | number |
Set Repeat ModeAction
| Field | Type |
|---|---|
| Device | choice |
StateRequired | choice |
Skip To Next TrackAction
| Field | Type |
|---|---|
| Device | choice |
Skip To Previous TrackAction
| Field | Type |
|---|---|
| Device | choice |
Start PlaybackAction
| Field | Type |
|---|---|
| Device | choice |
| Context URI | text |
| URIs | array |
| URI | text |
| Offset | object |
| URI | text |
| Position | number |
| Position (ms) | number |
Toggle ShuffleAction
| Field | Type |
|---|---|
| Device | choice |
StateRequired | boolean |
Transfer PlaybackAction
| Field | Type |
|---|---|
Device IDsRequired | text |
| Play | boolean |
Update Playlist DetailsAction
| Field | Type |
|---|---|
PlaylistRequired | choice |
| Name | text |
| Description | text |
| Public | boolean |
Update Playlist ItemsAction
Upload Playlist Cover ImageAction
| Field | Type |
|---|---|
PlaylistRequired | choice |
ImageRequired | file |
Templates
Look for Spotify templates in the WEXTL template library.
Browse templates →Explore alternative apps
- LinkedIn Event Management[2]Create and manage LinkedIn events for organization pages and members.
- LinkedIn Match AudienceBuild and manage LinkedIn matched audiences from companies, contacts, and lists.
- LinkedIn Community ManagementManage LinkedIn community messages and conversations for organization pages.
- TumblrSocial blogging platform for sharing posts, art, and fandom communities.
- LinkedIn Audience InsightsQuery LinkedIn ad audience insights and demographic breakdowns for campaigns.
References
- WEXTL® Spotify Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Spotify.
- WEXTL® visual workflow builder data.
Last updated: Aug 28, 2026 21:57