SYNK
GET/healthz

Public health check. Pings the upstream data source, the audio features provider, and the cache backend in parallel with a 2.5s timeout each. Safe to use for monitoring or status pages — no auth required.

Rate limit
unlimited
Caching
Not cached.
Authentication
Send a User-Agent header containing a contact email. See authentication.

Request

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

Try it

GETTry it
Sends a real request
No parameters.
https://api.synkradio.co.uk/healthz

Response

200 application/json
{
  "status": "ok",
  "version": "1.10.0",
  "releasedAt": "23 Apr 2026",
  "timestamp": "2026-04-23T19:41:17.123Z",
  "elapsedMs": 184,
  "checks": [
    {
      "name": "upstream-music-api",
      "ok": true,
      "status": 200,
      "latencyMs": 92
    },
    {
      "name": "upstream-audio-features",
      "ok": true,
      "status": 200,
      "latencyMs": 156
    },
    {
      "name": "cache-backend",
      "ok": true,
      "status": 200,
      "latencyMs": 41
    }
  ],
  "degraded": false
}

Response schema

FieldTypeExampleDescription
statusstring"ok"
versionstring"1.10.0"
releasedAtstring"23 Apr 2026"
timestampstring"2026-04-23T19:41:17.123Z"
elapsedMsnumber184
checksarray<object>3 items
degradedbooleanfalse