GET
/track/relatedReturns 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
| Name | Type | Required | Description |
|---|---|---|---|
| artist | string | optional | Artist name. Needed if you are not passing an ISRC. |
| title | string | optional | Track title. Needed if you are not passing an ISRC. |
| isrc | string | optional | ISRC code. Skips the lookup and goes straight to fetching related tracks. |
| limit | integer | optional | How 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 requesthttps://api.synkradio.co.uk/track/related?artist=Daft%20Punk&title=Around%20the%20World&isrc=GBUM71505078Response
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"
}
]