SYNK
GET/track/related

Returns tracks that are similar to a given track. Useful for building playlist flows or recommendation feeds without pulling the full track/info payload.

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

Parameters

NameTypeRequiredDescription
artiststringoptionalArtist name. Needed if you are not passing an ISRC.
titlestringoptionalTrack title. Needed if you are not passing an ISRC.
isrcstringoptionalISRC code. Skips the lookup and goes straight to fetching related tracks.
limitintegeroptionalHow many related tracks to return. Between 1 and 50. Defaults to 20.

Request

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

Try it

GETTry it
Sends a real request
https://api.synkradio.co.uk/track/related?artist=Daft%20Punk&title=Around%20the%20World&isrc=GBUM71505078

Response

200 application/json
[
  {
    "id": 921278,
    "name": "Losing It",
    "artist": "Fisher",
    "artistId": 3872148,
    "album": "Losing It",
    "durationMs": 392000,
    "explicit": false,
    "isrc": "QMFMF1800050",
    "cover": "https://api.synkradio.co.uk/cover?artist=Fisher&title=Losing+It"
  },
  {
    "id": 3101767,
    "name": "Cola",
    "artist": "Camelphat",
    "artistId": 4860000,
    "album": "Cola",
    "durationMs": 388000,
    "explicit": false,
    "isrc": "GBBPJ1700123",
    "cover": "https://api.synkradio.co.uk/cover?artist=Camelphat&title=Cola"
  }
]