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"
  }
}
Field Type Req. OpenS. Details
status string Yes The command result. ok or failed
version string Yes The server supported Subsonic API version.
type string Yes Yes The server actual name. [Ex: Navidrome or Gonic]
serverVersion string Yes Yes The server actual version. [Ex: 1.2.3 (beta)]
openSubsonic boolean Yes Yes Must return true if the server support OpenSubsonic API v1

Last modified April 8, 2023: Simplify OpenSubsonic API (#30) (616a145)