<svgxmlns="http://www.w3.org/2000/svg"aria-hidden="true"x="0px"y="0px"viewBox="0 0 100 100"width="15"height="15"class="icon outbound"><pathfill="currentColor"d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygonfill="currentColor"points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav><ulclass="sidebar-links"><li><sectionclass="sidebar-group depth-0"><pclass="sidebar-heading open"><span>Follow</span><!----></p><ulclass="sidebar-links sidebar-group-items"><li><ahref="/SpotifyAPI-NET/web/follow.html#follow-2"class="sidebar-link">Follow</a></li><li><ahref="/SpotifyAPI-NET/web/follow.html#unfollow"class="sidebar-link">Unfollow</a></li><li><ahref="/SpotifyAPI-NET/web/follow.html#isfollowing"class="sidebar-link">IsFollowing</a></li><li><ahref="/SpotifyAPI-NET/web/follow.html#followplaylist"class="sidebar-link">FollowPlaylist</a></li><li><ahref="/SpotifyAPI-NET/web/follow.html#unfollowplaylist"class="sidebar-link">UnfollowPlaylist</a></li><li><ahref="/SpotifyAPI-NET/web/follow.html#isfollowingplaylist"class="sidebar-link">IsFollowingPlaylist</a></li></ul></section></li></ul></aside><mainclass="page"><divclass="theme-default-content content__default"><h1id="follow"><ahref="#follow"aria-hidden="true"class="header-anchor">#</a> Follow</h1><h2id="follow-2"><ahref="#follow-2"aria-hidden="true"class="header-anchor">#</a> Follow</h2><blockquote><p>Add the current user as a follower of one or more artists or other Spotify users.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>followType</td><td>The ID type: either artist or user.</td><td><code>FollowType.Artist</code></td></tr><tr><td>ids or id</td><td>A list of the artist or the user Spotify IDs or just a Spotify ID</td><td><code>new List<String> { "1KpCi9BOfviCVhmpI4G2sY" }</code> or <code>"1KpCi9BOfviCVhmpI4G2sY"</code></td></tr></tbody></table><p>Returns a <code>ErrorResponse</code> which just contains a possible error. (<code>response.HasError()</code> and <code>response.Error</code>)</p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token class-name">ErrorResponse</span> response <spanclass="token operator">=</span> _spotify<spanclass="token punctuation">.</span><spanclass="token function">Follow</span><spanclass="token punctuation">(</span>FollowType<spanclass="token punctuation">.</span>Artist<spanclass="token punctuation">,</span><spanclass="token string">"1KpCi9BOfviCVhmpI4G2sY"</span><spanclass="token punctuation">)</span><spanclass="token punctuation">;</span>
</code></pre></div><hr><h2id="unfollow"><ahref="#unfollow"aria-hidden="true"class="header-anchor">#</a> Unfollow</h2><blockquote><p>Remove the current user as a follower of one or more artists or other Spotify users.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>followType</td><td>The ID type: either artist or user.</td><td><code>FollowType.Artist</code></td></tr><tr><td>ids or id</td><td>A list of the artist or the user Spotify IDs or just a Spotify ID</td><td><code>new List<String> { "1KpCi9BOfviCVhmpI4G2sY" }</code> or <code>"1KpCi9BOfviCVhmpI4G2sY"</code></td></tr></tbody></table><p>Returns a <code>ErrorResponse</code> which just contains a possible error. (<code>response.HasError()</code> and <code>response.Error</code>)</p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token class-name">ErrorResponse</span> response <spanclass="token operator">=</span> _spotify<spanclass="token punctuation">.</span><spanclass="token function">Unfollow</span><spanclass="token punctuation">(</span>FollowType<spanclass="token punctuation">.</span>Artist<spanclass="token punctuation">,</span><spanclass="token string">"1KpCi9BOfviCVhmpI4G2sY"</span><spanclass="token punctuation">)</span><spanclass="token punctuation">;</span>
<spanclass="token comment">//or if it's a User</span>
</code></pre></div><hr><h2id="isfollowing"><ahref="#isfollowing"aria-hidden="true"class="header-anchor">#</a> IsFollowing</h2><blockquote><p>Check to see if the current user is following one or more artists or other Spotify users.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>followType</td><td>The ID type: either artist or user.</td><td><code>FollowType.Artist</code></td></tr><tr><td>ids or id</td><td>A list of the artist or the user Spotify IDs or just a Spotify ID</td><td><code>new List<String> { "1KpCi9BOfviCVhmpI4G2sY" }</code> or <code>"1KpCi9BOfviCVhmpI4G2sY"</code></td></tr></tbody></table><p>Returns a <code>ListResponse<Boolean></code> which contains the property <code>List<Boolean> List</code></p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token comment">//Are you one of my Followers? :P</span>
</code></pre></div><hr><h2id="followplaylist"><ahref="#followplaylist"aria-hidden="true"class="header-anchor">#</a> FollowPlaylist</h2><blockquote><p>Add the current user as a follower of a playlist.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>ownerId</td><td>The Spotify user ID of the person who owns the playlist.</td><td><code>"maxloermans"</code></td></tr><tr><td>playlistId</td><td>The Spotify ID of the playlist. Any playlist can be followed, regardless of its public/private status, as long as you know its playlist ID.</td><td><code>"3SIp2VAsKI03mReF0dFBmI"</code></td></tr><tr><td>[showPublic]</td><td>If true the playlist will be included in user's public playlists, if false it will remain private.</td><td><code>true</code></td></tr></tbody></table><p>Returns a <code>ErrorResponse</code> which just contains a possible error. (<code>response.HasError()</code> and <code>response.Error</code>)</p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token class-name">ErrorResponse</span> response <spanclass="token operator">=</span> _spotify<spanclass="token punctuation">.</span><spanclass="token function">FollowPlaylist</span><spanclass="token punctuation">(</span><spanclass="token string">"maxloermans"</span><spanclass="token punctuation">,</span><spanclass="token string">"3SIp2VAsKI03mReF0dFBmI"</span><spanclass="token punctuation">)</span><spanclass="token punctuation">;</span>
</code></pre></div><hr><h2id="unfollowplaylist"><ahref="#unfollowplaylist"aria-hidden="true"class="header-anchor">#</a> UnfollowPlaylist</h2><blockquote><p>Remove the current user as a follower of a playlist.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>ownerId</td><td>The Spotify user ID of the person who owns the playlist.</td><td><code>"maxloermans"</code></td></tr><tr><td>playlistId</td><td>The Spotify ID of the playlist that is to be no longer followed.</td><td><code>"3SIp2VAsKI03mReF0dFBmI"</code></td></tr></tbody></table><p>Returns a <code>ErrorResponse</code> which just contains a possible error. (<code>response.HasError()</code> and <code>response.Error</code>)</p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token class-name">ErrorResponse</span> response <spanclass="token operator">=</span> _spotify<spanclass="token punctuation">.</span><spanclass="token function">UnfollowPlaylist</span><spanclass="token punctuation">(</span><spanclass="token string">"maxloermans"</span><spanclass="token punctuation">,</span><spanclass="token string">"3SIp2VAsKI03mReF0dFBmI"</span><spanclass="token punctuation">)</span><spanclass="token punctuation">;</span>
</code></pre></div><hr><h2id="isfollowingplaylist"><ahref="#isfollowingplaylist"aria-hidden="true"class="header-anchor">#</a> IsFollowingPlaylist</h2><blockquote><p>Check to see if one or more Spotify users are following a specified playlist.</p></blockquote><p><strong>Parameters</strong></p><table><thead><tr><th>Name</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>ownerId</td><td>The Spotify user ID of the person who owns the playlist.</td><td><code>"maxloermans"</code></td></tr><tr><td>playlistId</td><td>The Spotify ID of the playlist.</td><td><code>"3SIp2VAsKI03mReF0dFBmI"</code></td></tr><tr><td>ids or id</td><td>A list of the artist or the user Spotify IDs or just a Spotify ID</td><td><code>new List<String> { "1KpCi9BOfviCVhmpI4G2sY" }</code> or <code>"1KpCi9BOfviCVhmpI4G2sY"</code></td></tr></tbody></table><p>Returns a <code>ListResponse<Boolean></code> which contains the property <code>List<Boolean> List</code></p><p><strong>Usage</strong></p><divclass="language-csharp extra-class"><preclass="language-csharp"><code><spanclass="token comment">//Am I following the playlist?</span>