SYNK
GET/album/info

Returns full metadata for an album. Pass an album ID or a search query. Gets you the release info, label, genres, contributors, and a full tracklist summary in one go.

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
idstringoptionalUpstream album ID. Faster than a search if you have got it.
querystringoptionalAlbum name to search for. Include the artist name for better results, e.g. random access memories daft punk.

Request

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

Try it

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

Response

200 application/json
{
  "id": 11195631,
  "title": "Random Access Memories",
  "artist": {
    "id": 27,
    "name": "Daft Punk"
  },
  "cover": "https://api.synkradio.co.uk/cover?artist=Daft+Punk&title=Random+Access+Memories",
  "releaseDate": "2013-05-17",
  "recordType": "album",
  "trackCount": 13,
  "duration": 4147,
  "label": "Columbia",
  "upc": "88883716861",
  "explicit": false,
  "genres": [
    "Dance",
    "Electro"
  ],
  "contributors": [
    {
      "id": 27,
      "name": "Daft Punk",
      "role": "Main"
    }
  ],
  "tracks": [
    {
      "id": 67238734,
      "title": "Give Life Back to Music",
      "durationMs": 274000,
      "explicit": false,
      "trackNumber": 1
    },
    {
      "id": 116706671,
      "title": "Get Lucky",
      "durationMs": 369000,
      "explicit": false,
      "trackNumber": 8
    }
  ]
}

Response schema

FieldTypeExampleDescription
idnumber11195631Provider identifier for the resource.
titlestring"Random Access Memories"Display title of the resource.
artistobject2 fieldsPrimary artist, either as a string or nested object.
coverstring"https://api.synkradio.co.uk/cover?artist…"Public URL of the cover art.
releaseDatestring"2013-05-17"Release date in YYYY-MM-DD form.
recordTypestring"album"One of album, single, ep, compilation.
trackCountnumber13Number of tracks on the release.
durationnumber4147Duration in seconds.
labelstring"Columbia"Record label name.
upcstring"88883716861"Universal Product Code.
explicitbooleanfalseTrue if the track is marked explicit.
genresarray<string>2 itemsArray of genre tags.
contributorsarray<object>1 itemList of contributing artists with roles.
tracksarray<object>2 itemsTracklist for the release.