subsonic-response

Common answer wrapper.
{
  "subsonic-response": {
    "status": "ok",
    "version": "1.16.1",
    "type": "AwesomeServerName",
    "serverVersion": "0.1.3 (tag)",
    "openSubsonic": true
  }
}
{
  "subsonic-response": {
    "status": "ok",
    "version": "1.16.1"
  }
}
FieldTypeReq.OpenS.Details
statusstringYesThe command result. ok or failed
versionstringYesThe server supported Subsonic API version.
typestringYesYesThe server actual name. [Ex: Navidrome or gonic]
serverVersionstringYesYesThe server actual version. [Ex: 1.2.3 (beta)]
openSubsonicbooleanYesYesMust return true if the server support OpenSubsonic API v1
errorerrorNoThe error details when status is failed