{"repo":"kwent/syno","free":true,"listed":false,"github":"https://github.com/kwent/syno","clone":"git clone https://github.com/kwent/syno.git","description":"Simple Node.js wrapper and CLI for Synology DSM REST API 5.x and 6.x.","language":"TypeScript","stars":323,"topics":["cli","api","synology","javascript","node"],"license":"MIT","category":"cli-tools","readme_excerpt":"Syno Node.js wrapper and CLI for Synology DSM REST API 6.x and 7.x. See Synology Development Tool. Installation For the CLI: Requires Node.js = 24.0.0 Syno API DSM API (SYNO.DSM, SYNO.Core) File Station API (SYNO.FileStation) Download Station API (SYNO.DownloadStation) Audio Station API (SYNO.AudioStation) Video Station API (SYNO.VideoStation) Video Station DTV API (SYNO.DTV) Surveillance Station API (SYNO.SurveillanceStation) Synology Photos API (SYNO.Foto, SYNO.FotoTeam) - DSM 7.x only For detailed parameters and response data, refer to the Synology Developer Tool page. JavaScript / TypeScript All methods return Promises: Or call a method dynamically: Examples Configuration Options Option Type Default Description --- --- --- --- account string - DSM user account (required) passwd string - DSM user password (required) protocol string 'http' 'http' or 'https' host string 'localhost' DSM hostname or IP port number 5000 DSM port apiVersion string '7.2' DSM API version debug boolean false Enable debug logging ignoreCertificateErrors boolean false Ignore TLS certificate errors otpCode string - Two-factor auth OTP code sid string - Reuse an existing session ID followRedirects boolean true Follow HTTP redirects (QuickConnect) Station Aliases Short Long Class --- --- --- syno.dsm syno.diskStationManager DSM syno.fs syno.fileStation FileStation syno.dl syno.downloadStation DownloadStation syno.as syno.audioStation AudioStation syno.vs syno.videoStation VideoStation syno.dtv syno.vide","default_branch":null,"files":null,"tree":[],"storefront":"/r/kwent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kwent/syno/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}