GET
/listenStreams full track audio on demand. Resolves via artist + title or ISRC. This route is not cached on my end. Every single request goes straight upstream. Do not spam it.
Rate limit
10 req/min
Caching
Not cached in the internal database. Every request goes upstream. Cloudflare edge might cache it briefly.
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. Quicker lookup than artist + title. |
Request
curl 'https://api.synkradio.co.uk/listen' \
-H 'User-Agent: [email protected]'Try it
GETTry it
Sends a real requesthttps://api.synkradio.co.uk/listen?artist=Daft%20Punk&title=Around%20the%20World&isrc=GBUM71505078Response
Returns binary
audio/mpeg. Pipe the response body directly to a file or stream.