GET
/artist/discographyA complete discography, grouped into albums, singles, EPs and compilations, newest first. Unlike /artist/albums this paginates through the full catalogue instead of stopping at the first page.
Rate limit
60 req/min
Caching
Cached 1 hour per artist.
Notes
- Grouping uses the upstream record type, so EP versus single reflects however the release was actually filed.
- activeFrom and activeTo give the span of the earliest and latest release years.
- Releases with no release date sort last.
Authentication
Send a
User-Agent header containing a contact email. See authentication.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| artist | string | optional | Artist name. Either artist or id is required. |
| id | integer | optional | Numeric artist id. Skips the name lookup. |
| type | string | optional | Return just one group: album, single, ep or compilation. Defaults to all, which returns every group plus counts. |
| limit | integer | optional | Maximum releases per group, 1-400. Defaults to 200. |
Request
curl 'https://api.synkradio.co.uk/artist/discography' \
-H 'User-Agent: [email protected]'Try it
GETTry it
Sends a real requesthttps://api.synkradio.co.uk/artist/discography?artist=Daft%20PunkResponse
200 application/json
{
"artist": "Sigala",
"artistId": 5203250,
"total": 111,
"counts": {
"albums": 3,
"singles": 104,
"eps": 4,
"compilations": 0
},
"activeFrom": "2015",
"activeTo": "2025",
"albums": [
{
"id": 682572121,
"title": "The Collection",
"artist": "Sigala",
"artistId": 5203250,
"cover": "/media/images/images/cover/53e6cc23d5e99d8a1472938d8490afda/1000x1000-000000-80-0-0.jpg",
"releaseDate": "2024-12-20",
"recordType": "album",
"explicit": true,
"genreId": 113,
"fans": 761
},
"..."
],
"singles": [
{
"id": 855277392,
"title": "AM to PM (feat. Zoe Wees) (Hypaton Remix)",
"artist": "Sigala",
"artistId": 5203250,
"cover": "/media/images/images/cover/e8019ad57abc1bd660bab05eb7dca8ac/1000x1000-000000-80-0-0.jpg",
"releaseDate": "2025-11-28",
"recordType": "single",
"explicit": false,
"genreId": 113,
"fans": 85
},
"..."
],
"eps": [
{
"id": 105056432,
"title": "Wish You Well (Remix EP)",
"artist": "Sigala",
"artistId": 5203250,
"cover": "/media/images/images/cover/239e4dd4987a07b5f0fd4ff7ce9842ee/1000x1000-000000-80-0-0.jpg",
"releaseDate": "2019-08-02",
"recordType": "ep",
"explicit": false,
"genreId": 113,
"fans": 686
},
"..."
],
"compilations": []
}Response schema
| Field | Type | Example | Description |
|---|---|---|---|
| artist | string | "Sigala" | Primary artist, either as a string or nested object. |
| artistId | number | 5203250 | |
| total | number | 111 | |
| counts | object | 4 fields | |
| activeFrom | string | "2015" | |
| activeTo | string | "2025" | |
| albums | array<object> | 2 items | |
| singles | array<object> | 2 items | |
| eps | array<object> | 2 items | |
| compilations | array | 0 items |