GET
/resolvePaste any Spotify, Deezer, Apple Music, YouTube Music or SoundCloud URL and get back a canonical track, artist, album or playlist using our standard schema. Handy for cross-platform tools: user pastes a link, you get back a consistent object regardless of where it came from.
Rate limit
60 req/min
Caching
Cached in the internal database for 24 hours keyed on source+type+id.
Authentication
Send a
User-Agent header containing a contact email. See authentication.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| url | string | required | Full URL from Spotify, Deezer, Apple Music, YouTube (Music), or SoundCloud. Locale prefixes like /intl-de/ or /en/ are handled. |
Request
curl 'https://api.synkradio.co.uk/resolve?url=value' \
-H 'User-Agent: [email protected]'Try it
GETTry it
Sends a real requesthttps://api.synkradio.co.uk/resolveResponse
200 application/json
{
"type": "track",
"source": "spotify",
"originalUrl": "https://open.spotify.com/track/3n3Ppam7vgaVa1iaRUc9Lp",
"data": {
"id": 3135556,
"name": "Mr. Brightside",
"isrc": "USIR20400274",
"artists": [
{
"id": 92,
"name": "The Killers"
}
]
}
}Response schema
| Field | Type | Example | Description |
|---|---|---|---|
| type | string | "track" | |
| source | string | "spotify" | Origin of the data, for example deezer, musixmatch. |
| originalUrl | string | "https://open.spotify.com/track/3n3Ppam7v…" | |
| data | object | 4 fields |