SYNK
GET/album/tracks

Returns just the tracklist for an album. Lighter than /album/info if you only need the tracks and nothing else. Includes ISRCs, disc numbers, and per-track cover URLs.

Rate limit
60 req/min
Caching
Cached in the internal database per album for 1 hour.
Authentication
Send a User-Agent header containing a contact email. See authentication.

Parameters

NameTypeRequiredDescription
idstringoptionalInternal album ID. Faster than a search if you have got it.
querystringoptionalAlbum name to search for. Include the artist name for better results.

Request

curl 'https://api.synkradio.co.uk/album/tracks' \
  -H 'User-Agent: [email protected]'

Try it

GETTry it
Sends a real request
https://api.synkradio.co.uk/album/tracks?query=daft%20punk

Response

200 application/json
{
  "albumId": 11195631,
  "albumTitle": "Random Access Memories",
  "artist": {
    "id": 27,
    "name": "Daft Punk"
  },
  "trackCount": 13,
  "tracks": [
    {
      "id": 67238734,
      "title": "Give Life Back to Music",
      "artist": "Daft Punk",
      "artistId": 27,
      "durationMs": 274000,
      "explicit": false,
      "trackNumber": 1,
      "discNumber": 1,
      "isrc": "USQX91300801",
      "cover": "https://api.synkradio.co.uk/cover?artist=Daft+Punk&title=Give+Life+Back+to+Music"
    },
    {
      "id": 116706671,
      "title": "Get Lucky",
      "artist": "Daft Punk",
      "artistId": 27,
      "durationMs": 369000,
      "explicit": false,
      "trackNumber": 8,
      "discNumber": 1,
      "isrc": "USQX91300809",
      "cover": "https://api.synkradio.co.uk/cover?artist=Daft+Punk&title=Get+Lucky"
    }
  ]
}

Response schema

FieldTypeExampleDescription
albumIdnumber11195631
albumTitlestring"Random Access Memories"
artistobject2 fieldsPrimary artist, either as a string or nested object.
trackCountnumber13Number of tracks on the release.
tracksarray<object>2 itemsTracklist for the release.