{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/web-api/issues/858","repository_url":"https://api.github.com/repos/spotify/web-api","labels_url":"https://api.github.com/repos/spotify/web-api/issues/858/labels{/name}","comments_url":"https://api.github.com/repos/spotify/web-api/issues/858/comments","events_url":"https://api.github.com/repos/spotify/web-api/issues/858/events","html_url":"https://github.com/spotify/web-api/issues/858","id":319213870,"number":858,"title":"Spotify Snapshot ID keeps changing between requests","user":{"login":"brodin","id":2271316,"avatar_url":"https://avatars0.githubusercontent.com/u/2271316?v=4","gravatar_id":"","url":"https://api.github.com/users/brodin","html_url":"https://github.com/brodin","followers_url":"https://api.github.com/users/brodin/followers","following_url":"https://api.github.com/users/brodin/following{/other_user}","gists_url":"https://api.github.com/users/brodin/gists{/gist_id}","starred_url":"https://api.github.com/users/brodin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brodin/subscriptions","organizations_url":"https://api.github.com/users/brodin/orgs","repos_url":"https://api.github.com/users/brodin/repos","events_url":"https://api.github.com/users/brodin/events{/privacy}","received_events_url":"https://api.github.com/users/brodin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-01T14:30:49Z","updated_at":"2018-05-10T09:15:18Z","closed_at":null,"author_association":"NONE","body":"The `snapshot_id` for a playlist has previously been constant if there is no \"change\" to the playlist between two requests – this is no longer the case for playlists published by Spotify. Is this a bug or intentionally?\r\n\r\nRunning the following request six times gives you different `snapshot_id` every time.\r\n\r\n    curl -X \"GET\" \"https://api.spotify.com/v1/users/spotify/playlists/37i9dQZF1DX7z4zw9BLij9?fields=snapshot_id\" -H \"Accept: application/json\" -H \"Content-Type: application/json\" -H \"Authorization: Bearer XXXXX\"\r\n\r\n    yhV9wWQxgGO1ZgJ6QQBgnOoWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n    yhV9wWQxgGOoPN+8/MHVPOoWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n    yhV9wWQxgGMz9N5uLx+fCeoWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n    ghfTK7otFOo+qQjRDHkPQOoWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n    ghfTK7otFOrC1V+v3ry/YuoWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n    ghfTK7otFOpFjz6I/0CmZ+oWipRNqLhhlVi2N0IUk9vQ7c/TC9nowB6DIQYRFAy8Lls5NACknEg=\r\n\r\nRunning it for any playlist not published via the `spotify` user gives you the same `snapshot_id` every time.\r\n\r\n    curl -X \"GET\" \"https://api.spotify.com/v1/users/b858992/playlists/2ZONg885GRx1XlgcsNVzLk?fields=snapshot_id\" -H \"Accept: application/json\" -H \"Content-Type: application/json\" -H \"Authorization: Bearer XXXXX\"\r\n    \r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n    arKQRWjbEqFQRp+ThVkOuOpfdjfFZtHkdnQbTEAwdccpy+/1JoiS9OB0k2yJ3ofu\r\n\r\n\r\nhttps://stackoverflow.com/questions/50094659/spotify-snapshot-id-keeps-changing-between-requests"},"comment":{"url":"https://api.github.com/repos/spotify/web-api/issues/comments/387999959","html_url":"https://github.com/spotify/web-api/issues/858#issuecomment-387999959","issue_url":"https://api.github.com/repos/spotify/web-api/issues/858","id":387999959,"user":{"login":"hughrawlinson","id":829836,"avatar_url":"https://avatars3.githubusercontent.com/u/829836?v=4","gravatar_id":"","url":"https://api.github.com/users/hughrawlinson","html_url":"https://github.com/hughrawlinson","followers_url":"https://api.github.com/users/hughrawlinson/followers","following_url":"https://api.github.com/users/hughrawlinson/following{/other_user}","gists_url":"https://api.github.com/users/hughrawlinson/gists{/gist_id}","starred_url":"https://api.github.com/users/hughrawlinson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hughrawlinson/subscriptions","organizations_url":"https://api.github.com/users/hughrawlinson/orgs","repos_url":"https://api.github.com/users/hughrawlinson/repos","events_url":"https://api.github.com/users/hughrawlinson/events{/privacy}","received_events_url":"https://api.github.com/users/hughrawlinson/received_events","type":"User","site_admin":false},"created_at":"2018-05-10T09:15:18Z","updated_at":"2018-05-10T09:15:18Z","author_association":"MEMBER","body":"Thanks for the report, I'll look into it"}}
{"actor":{"display_login":"hughrawlinson"}}