ConnectSpotify
0
0
About ConnectSpotify
Connect your Spotify, find new music or see statistics.
June 02,2024
Information
- GPTs Creator ivinova.com
- Categories Other
- GPT Updated June 02,2024
- Updated June 03,2024
Capabilities
- Browsing ✓Real-Time Retrieval
- Code Interpreter ✓Data Analysis
- DALLE•E ✓Image Creation
Share recipient
- OpenAI‘s GPT Store Public
Timeline
ConnectSpotify
By ivinova.com
ConnectSpotify is inactive right now!
2.0
Ratings (57)
Other
Category
1K+
Conversations
Try Alternatives
Show recently played tracks
Recommend songs based of my playlist
Show my top tracks from the past year
Create a new playlist with my top songs
Top tracks Drake
Message ChatGPT
What Can ConnectSpotify Do with ChatGPT?
This Gpts for music lovers and data seekers can do seamlessly connect their Spotify accounts, discover new music, access personalized statistics, and explore their listening habits.
1. Function Calls
Field | Value |
---|---|
action_id | g-72721f37c009b8f06215c1b9c8b59bbc841ebcb8 |
domain | api.spotify.com |
json_schema | {"openapi"=>"3.0.0", "info"=>{"version"=>"1.0.0", "title"=>"Spotify API", "license"=>{"name"=>"MIT"}}, "servers"=>[{"url"=>"https://api.spotify.com/v1"}], "paths"=>{"/recommendations"=>{"get"=>{"summary"=>"Get Track Recommendations", "operationId"=>"getTrackRecommendations", "tags"=>["recommendations"], "parameters"=>[{"name"=>"limit", "in"=>"query", "description"=>"The target size of the list of recommended tracks. Default is 20. Range is 1 - 100.", "required"=>false, "schema"=>{"type"=>"integer", "default"=>20, "minimum"=>1, "maximum"=>100}}, {"name"=>"market", "in"=>"query", "description"=>"An ISO 3166-1 alpha-2 country code for market availability.", "required"=>false, "schema"=>{"type"=>"string"}}, {"name"=>"seed_artists", "in"=>"query", "description"=>"A comma-separated list of Spotify IDs for seed artists. Up to 5 seed values may be provided.", "required"=>true, "schema"=>{"type"=>"string"}}, {"name"=>"seed_genres", "in"=>"query", "description"=>"A comma-separated list of genres in available genre seeds. Up to 5 seed values may be provided.", "required"=>true, "schema"=>{"type"=>"string"}}, {"name"=>"seed_tracks", "in"=>"query", "description"=>"A comma-separated list of Spotify IDs for seed tracks. Up to 5 seed values may be provided.", "required"=>true, "schema"=>{"type"=>"string"}}], "responses"=>{"200"=>{"description"=>"List of recommended tracks", "content"=>{"application/json"=>{"schema"=>{"type"=>"object", "properties"=>{"seeds"=>{"type"=>"array", "items"=>{"type"=>"object", "properties"=>{"afterFilteringSize"=>{"type"=>"integer"}, "afterRelinkingSize"=>{"type"=>"integer"}, "href"=>{"type"=>"string"}, "id"=>{"type"=>"string"}, "initialPoolSize"=>{"type"=>"integer"}, "type"=>{"type"=>"string"}}}}, "tracks"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Track"}}}}}}}}}}, "/me"=>{"get"=>{"summary"=>"Get Current User's Profile", "operationId"=>"getCurrentUserProfile", "tags"=>["user"], "responses"=>{"200"=>{"description"=>"User profile data", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/UserProfile"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/me/playlists"=>{"get"=>{"summary"=>"Get a List of Current User's Playlists", "operationId"=>"getCurrentUserPlaylists", "tags"=>["playlists"], "responses"=>{"200"=>{"description"=>"An array of user playlists", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Playlists"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/me/player/recently-played"=>{"get"=>{"summary"=>"Get Recent Playing History", "operationId"=>"getRecentlyPlayed", "tags"=>["history"], "responses"=>{"200"=>{"description"=>"An array of recently played tracks", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/RecentlyPlayed"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/me/tracks"=>{"get"=>{"summary"=>"Get a List of Current User's Saved Tracks", "operationId"=>"getCurrentUserSavedTracks", "tags"=>["tracks"], "responses"=>{"200"=>{"description"=>"An array of saved tracks", "content"=>{"application/json"=>{"schema"=>{"type"=>"object", "properties"=>{"href"=>{"type"=>"string"}, "limit"=>{"type"=>"integer"}, "next"=>{"type"=>"string"}, "offset"=>{"type"=>"integer"}, "previous"=>{"type"=>"string"}, "total"=>{"type"=>"integer"}, "items"=>{"type"=>"array", "items"=>{"type"=>"object", "properties"=>{"added_at"=>{"type"=>"string", "format"=>"date-time"}, "track"=>{"$ref"=>"#/components/schemas/Track"}}}}}}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/users/{user_id}/playlists"=>{"post"=>{"summary"=>"Create a Playlist", "operationId"=>"createPlaylist", "tags"=>["playlists"], "parameters"=>[{"name"=>"user_id", "in"=>"path", "description"=>"The user ID", "required"=>true, "schema"=>{"type"=>"string"}}], "requestBody"=>{"required"=>true, "content"=>{"application/json"=>{"schema"=>{"type"=>"object", "properties"=>{"name"=>{"type"=>"string", "description"=>"The name of the new playlist"}, "public"=>{"type"=>"boolean", "description"=>"If the playlist is public or private"}, "description"=>{"type"=>"string", "description"=>"The description of the playlist"}}}}}}, "responses"=>{"201"=>{"description"=>"Playlist created successfully", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Playlist"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/playlists/{playlist_id}"=>{"get"=>{"summary"=>"Show a Playlist", "operationId"=>"showPlaylist", "tags"=>["playlists"], "parameters"=>[{"name"=>"playlist_id", "in"=>"path", "description"=>"The playlist ID", "required"=>true, "schema"=>{"type"=>"string"}}], "responses"=>{"200"=>{"description"=>"Playlist details", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Playlist"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/me/top/tracks"=>{"get"=>{"summary"=>"Get Current User's Top Tracks", "operationId"=>"getCurrentUserTopTracks", "tags"=>["user"], "responses"=>{"200"=>{"description"=>"An array of user's top tracks", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/TopTracks"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/me/top/artists"=>{"get"=>{"summary"=>"Get Current User's Top Artists", "operationId"=>"getCurrentUserTopArtists", "tags"=>["user"], "responses"=>{"200"=>{"description"=>"An array of user's top artists", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/TopArtists"}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/search"=>{"get"=>{"summary"=>"Search for an item", "operationId"=>"searchItem", "tags"=>["search"], "parameters"=>[{"name"=>"q", "in"=>"query", "description"=>"The search query", "required"=>true, "schema"=>{"type"=>"string"}}, {"name"=>"type", "in"=>"query", "description"=>"The type of item to search for, as an array", "required"=>true, "schema"=>{"type"=>"array", "items"=>{"type"=>"string", "enum"=>["track", "artist"]}}}], "responses"=>{"200"=>{"description"=>"Search results", "content"=>{"application/json"=>{"schema"=>{"type"=>"object", "properties"=>{"tracks"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Track"}}, "artists"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Artist"}}}}}}}, "default"=>{"description"=>"Unexpected error", "content"=>{"application/json"=>{"schema"=>{"$ref"=>"#/components/schemas/Error"}}}}}}}, "/artists/{id}/top-tracks"=>{"get"=>{"summary"=>"Get Artist's Top Tracks", "operationId"=>"getArtistsTopTracks", "tags"=>["artists"], "parameters"=>[{"name"=>"id", "in"=>"path", "required"=>true, "description"=>"The Spotify ID of the artist.", "schema"=>{"type"=>"string", "example"=>"0TnOYISbd1XYRBk9myaseg"}}, {"name"=>"market", "in"=>"query", "description"=>"An ISO 3166-1 alpha-2 country code for market availability.", "required"=>false, "schema"=>{"type"=>"string", "example"=>"ES"}}], "responses"=>{"200"=>{"description"=>"List of artist's top tracks by country.", "content"=>{"application/json"=>{"schema"=>{"type"=>"object", "properties"=>{"tracks"=>{"type"=>"array", "items"=>{"type"=>"object", "properties"=>{"album"=>{"type"=>"object", "properties"=>{"album_type"=>{"type"=>"string"}, "total_tracks"=>{"type"=>"integer"}, "available_markets"=>{"type"=>"array", "items"=>{"type"=>"string"}}, "external_urls"=>{"type"=>"object", "properties"=>{"spotify"=>{"type"=>"string"}}}, "href"=>{"type"=>"string"}, "id"=>{"type"=>"string"}, "images"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Image"}}, "name"=>{"type"=>"string"}, "release_date"=>{"type"=>"string"}, "release_date_precision"=>{"type"=>"string"}, "restrictions"=>{"type"=>"object", "properties"=>{"reason"=>{"type"=>"string"}}}, "type"=>{"type"=>"string", "enum"=>["album"]}, "uri"=>{"type"=>"string"}, "artists"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Artist"}}}}, "artists"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Artist"}}, "available_markets"=>{"type"=>"array", "items"=>{"type"=>"string"}}, "disc_number"=>{"type"=>"integer"}, "duration_ms"=>{"type"=>"integer"}, "explicit"=>{"type"=>"boolean"}, "external_ids"=>{"type"=>"object"}}}}}}}}}}}}}, "components"=>{"schemas"=>{"TopTracks"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Track"}}, "TopArtists"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Artist"}}, "PlaylistSnapshot"=>{"type"=>"object", "properties"=>{"snapshot_id"=>{"type"=>"string", "description"=>"The snapshot ID of the playlist after the items have been added."}}}, "Artist"=>{"type"=>"object", "properties"=>{"id"=>{"type"=>"string"}, "name"=>{"type"=>"string"}, "genres"=>{"type"=>"array", "items"=>{"type"=>"string"}}, "href"=>{"type"=>"string"}, "popularity"=>{"type"=>"integer"}, "type"=>{"type"=>"string"}, "uri"=>{"type"=>"string"}}}, "UserProfile"=>{"type"=>"object", "properties"=>{"id"=>{"type"=>"string"}, "display_name"=>{"type"=>"string"}, "email"=>{"type"=>"string"}, "country"=>{"type"=>"string"}}}, "Playlist"=>{"type"=>"object", "properties"=>{"id"=>{"type"=>"string"}, "name"=>{"type"=>"string"}, "description"=>{"type"=>"string"}, "public"=>{"type"=>"boolean"}}}, "Playlists"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Playlist"}}, "RecentlyPlayed"=>{"type"=>"array", "items"=>{"$ref"=>"#/components/schemas/Track"}}, "Track"=>{"type"=>"object", "properties"=>{"id"=>{"type"=>"string"}, "name"=>{"type"=>"string"}, "artist"=>{"type"=>"string"}, "album"=>{"type"=>"string"}}}, "Error"=>{"type"=>"object", "required"=>["code", "message"], "properties"=>{"code"=>{"type"=>"integer", "format"=>"int32"}, "message"=>{"type"=>"string"}}}}}} |
auth | {"type":"oauth","instructions":"","client_url":"https://accounts.spotify.com/authorize","scope":"user-read-private user-read-email playlist-read-private playlist-read-collaborative user-read-recently-played user-top-read playlist-read-collaborative playlist-modify-private playlist-modify-public user-library-read user-top-read user-modify-playback-state","authorization_url":"https://accounts.spotify.com/api/token","authorization_content_type":"application/x-www-form-urlencoded","verification_tokens":{},"pkce_required":false,"token_exchange_method":"basic_auth_header"} |
privacy_policy_url | https://www.spotify.com/nl/legal/privacy-policy/ |
Capabilitiy | Function | Tools |
---|---|---|
Web Browsing | Real-Time Access and search the internet for information, articles, and data. | Browser |
Code Interpreter / Data Analysis | Execute Python code for automation, calculations, and data analysis. | Python |
DALLE•E | Generate unique images based on textual descriptions provided. | Dalle |
ConnectSpotify reviews
Similar GPTs
Show me the Spotify link and I provide you with information and recommendations ! Rock on 🎤🎸 @JacquesGariepy
60
SpotifyDiscover 🎧
by 9.tapgpts.comShow me the Spotify link and I provide you with information and recommendations ! Rock on 🎤🎸 @JacquesGariepy
6
Spotify Song & Music Suggester
by shut.netA music enthusiast who suggests Spotify songs based on your taste, with a green-themed visual.
12