-
Notifications
You must be signed in to change notification settings - Fork 51
DSM API
Quentin Rousseau edited this page Apr 27, 2016
·
1 revision
The DSM API is an AuthenticatedAPI
, that means the user needs to be authenticated before using this API.
Fortunately, the AuthenticatedAPI
is smart enough to automatically log the user.
The syno
object uses the dsm
(or diskStationManager
alias) property to interact with the DSM API.
Provide DSM information methods.
Method Name | Description | Required params |
---|---|---|
getDSMInfo(callback) |
Provide DSM information | - |
Provide DSM FindMe methods.
Method Name | Description | Required params |
---|---|---|
isFindMeSupported(params, callback) |
Is FindMe supported ? | - |
startFindMe(params, callback) |
DSM will start to beep | - |
stopFindMe(params, callback) |
DSM will stop to beep | - |
Provide DSM Network methods.
Method Name | Description | Required params |
---|---|---|
listNetwork(params, callback) |
List network settings | - |
Provide DSM PortEnable methods.
Method Name | Description | Required params |
---|---|---|
isPortPkgEnabled(params, callback) |
? | - |
isPortBlocked(params, callback) |
? | - |
openPortBlocked(params, callback) |
? | - |
SYNO.DSM.PushNotification
Provide DSM PushNotification methods.
Method Name | Description | Required params |
---|---|---|
requestPushNotificationToken(params, callback) |
Request a Push Notification Token | - |