<p>Get Spotify catalog information for a single artist identified by their unique Spotify ID.</p>
</blockquote>
<p><strong>Paramters</strong></p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>The Spotify ID for the artist.</td>
<td><code>"1KpCi9BOfviCVhmpI4G2sY"</code></td>
</tr>
</tbody>
</table>
<p>Returns a <ahref="https://developer.spotify.com/web-api/object-model/#artist-object-full">FullArtist</a></p>
<p><strong>Usage</strong></p>
<pre><codeclass="cs">FullArtist artist = _spotify.GetArtist("1KpCi9BOfviCVhmpI4G2sY");
Console.WriteLine()
</code></pre>
<hr/>
<h2id="getrelatedartists">GetRelatedArtists</h2>
<blockquote>
<p>Get Spotify catalog information about artists similar to a given artist. Similarity is based on analysis of the Spotify community's listening history.</p>
</blockquote>
<p><strong>Paramters</strong></p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>The Spotify ID for the artist.</td>
<td><code>"1KpCi9BOfviCVhmpI4G2sY"</code></td>
</tr>
</tbody>
</table>
<p>Returns a <strong>SeveralArtists</strong> object which contains the property <code>List<FullArtist> Artists</code> (<ahref="https://developer.spotify.com/web-api/object-model/#artist-object-full">FullArtist</a>)</p>
<p>Get Spotify catalog information about an artist's top tracks by country.</p>
</blockquote>
<p><strong>Paramters</strong></p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>The Spotify ID for the artist.</td>
<td><code>"1KpCi9BOfviCVhmpI4G2sY"</code></td>
</tr>
<tr>
<td>country</td>
<td>The country: an ISO 3166-1 alpha-2 country code.</td>
<td><code>"DE"</code></td>
</tr>
</tbody>
</table>
<p>Returns a <strong>SeveralTracks</strong> object which contains the property <code>List<FullTrack> Tracks</code> (<ahref="https://developer.spotify.com/web-api/object-model/#track-object-full">FullTrack</a>)</p>
Console.WriteLine(tracks.Tracks.Count); //How many tracks did we get?
</code></pre>
<hr/>
<h2id="getartistsalbums">GetArtistsAlbums</h2>
<blockquote>
<p>Get Spotify catalog information about an artist's albums. Optional parameters can be specified in the query string to filter and sort the response.</p>
</blockquote>
<p><strong>Paramters</strong></p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>The Spotify ID for the artist.</td>
<td><code>"1KpCi9BOfviCVhmpI4G2sY"</code></td>
</tr>
<tr>
<td>[type]</td>
<td>A list of keywords that will be used to filter the response. If not supplied, all album types will be returned</td>
<td><code>AlbumType.All</code></td>
</tr>
<tr>
<td>[limit]</td>
<td>The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50.</td>
<td><code>20</code></td>
</tr>
<tr>
<td>[offset]</td>
<td>The index of the first album to return. Default: 0</td>
<td><code>0</code></td>
</tr>
<tr>
<td>[market]</td>
<td>An ISO 3166-1 alpha-2 country code. Supply this parameter to limit the response to one particular geographical market</td>
<td><code>"DE"</code></td>
</tr>
</tbody>
</table>
<p>Returns a <ahref="https://developer.spotify.com/web-api/object-model/#album-object-simplified">SimpleAlbum</a> wrapped inside a <ahref="https://developer.spotify.com/web-api/object-model/#paging-object">Paging-object</a></p>
<p><strong>Usage</strong></p>
<pre><codeclass="cs">Paging<SimpleAlbum> albums = _spotify.GetArtistsAlbums("1KpCi9BOfviCVhmpI4G2sY", AlbumType.All);
<p>Returns a <strong>SeveralArtists</strong> object which contains the property <code>List<FullArtist> Artists</code> (<ahref="https://developer.spotify.com/web-api/object-model/#artist-object-full">FullArtist</a>)</p>