| Server IP : 193.86.120.172 / Your IP : 216.73.216.67 Web Server : Apache/2.4.63 (Unix) System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64 User : kubec ( 1026) PHP Version : 8.2.28 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /volume1/@appstore/SynologyDrive/webapi/ |
Upload File : |
{
"paths": {
"/login": {
"post": {
"summary": "Sign in",
"description": "Sign in DSM to obtain `sid` which is required for subsequent API calls.",
"x-syno-method": "login",
"x-syno-version": 6
},
"x-syno-api": "SYNO.API.Auth"
},
"/logout": {
"post": {
"summary": "Sign out",
"description": "Sign out the DSM session corresponding to the specified `_sid`.",
"x-syno-method": "logout",
"x-syno-version": 6
},
"x-syno-api": "SYNO.API.Auth"
},
"/files/convert-office": {
"post": {
"x-syno-version": 10,
"x-syno-method": "convert_office"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/copy": {
"post": {
"x-syno-version": 10,
"x-syno-method": "copy"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files": {
"post": {
"x-syno-version": 10,
"x-syno-method": "create"
},
"x-syno-api": "SYNO.SynologyDrive.Files",
"get": {
"x-syno-version": 10,
"x-syno-method": "get"
},
"put": {
"x-syno-version": 10,
"x-syno-method": "update"
}
},
"/files/delete": {
"post": {
"x-syno-version": 10,
"x-syno-method": "delete"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/download": {
"post": {
"x-syno-version": 10,
"x-syno-method": "download"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/list": {
"post": {
"x-syno-version": 10,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/label": {
"post": {
"x-syno-version": 10,
"x-syno-method": "label"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/starred": {
"get": {
"x-syno-version": 10,
"x-syno-method": "list_starred"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/recent": {
"get": {
"x-syno-version": 10,
"x-syno-method": "recent"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/shared-with-me": {
"get": {
"x-syno-version": 10,
"x-syno-method": "shared_with_me"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/labelled/{label_id}": {
"get": {
"x-syno-version": 10,
"x-syno-method": "list_labelled",
"parameters": [
{
"name": "label_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of label on the file."
},
"description": "The ID of label on the file.",
"required": true,
"x-syno-param": "label_id"
}
]
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/ancestors": {
"get": {
"x-syno-version": 10,
"x-syno-method": "list_ancestor"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/shared-with-others": {
"get": {
"x-syno-version": 10,
"x-syno-method": "shared_with_others"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/move": {
"post": {
"x-syno-version": 10,
"x-syno-method": "move"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/request-access": {
"post": {
"x-syno-version": 10,
"x-syno-method": "request_access"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/search": {
"post": {
"x-syno-version": 10,
"x-syno-method": "search"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/star": {
"post": {
"x-syno-version": 10,
"x-syno-method": "star"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/thumbnail": {
"get": {
"x-syno-version": 10,
"x-syno-method": "get_thumbnail"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/upload": {
"put": {
"x-syno-version": 10,
"x-syno-method": "upload"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/files/upload-from-dsm": {
"put": {
"x-syno-version": 10,
"x-syno-method": "upload_from_dsm"
},
"x-syno-api": "SYNO.SynologyDrive.Files"
},
"/sharing/create-link": {
"post": {
"x-syno-version": 2,
"x-syno-method": "create_link"
},
"x-syno-api": "SYNO.SynologyDrive.Sharing"
},
"/sharing": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.Sharing"
},
"/sharing/permissions": {
"put": {
"x-syno-version": 2,
"x-syno-method": "update"
},
"x-syno-api": "SYNO.SynologyDrive.Sharing"
},
"/team-folder": {
"get": {
"x-syno-version": 1,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.TeamFolders"
},
"/team-folder/members": {
"get": {
"x-syno-version": 1,
"x-syno-method": "list_members"
},
"x-syno-api": "SYNO.SynologyDrive.TeamFolders"
},
"/labels": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.Labels",
"post": {
"x-syno-version": 2,
"x-syno-method": "create"
}
},
"/labels/{label_id}": {
"put": {
"x-syno-version": 2,
"x-syno-method": "update",
"parameters": [
{
"name": "label_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of the label."
},
"description": "The ID of the label.",
"required": true,
"x-syno-param": "label_id"
}
]
},
"x-syno-api": "SYNO.SynologyDrive.Labels",
"delete": {
"x-syno-version": 2,
"x-syno-method": "delete",
"parameters": [
{
"name": "label_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of the label."
},
"description": "The ID of the label.",
"required": true,
"x-syno-param": "label_id"
}
]
}
},
"/admin/active-team-folder": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list_active"
},
"x-syno-api": "SYNO.SynologyDrive.Share"
},
"/admin/team-folder": {
"post": {
"x-syno-version": 2,
"x-syno-method": "set"
},
"x-syno-api": "SYNO.SynologyDrive.Share"
},
"/admin/available-team-folder": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.Share"
},
"/admin/client": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list"
},
"x-syno-api": "SYNO.SynologyDrive.Connection",
"post": {
"x-syno-version": 2,
"x-syno-method": "delete"
}
},
"/webhooks": {
"post": {
"x-syno-version": 2,
"x-syno-method": "create"
},
"x-syno-api": "SYNO.SynologyDrive.Webhooks"
},
"/webhooks/{webhook_id}/{app_id}": {
"get": {
"x-syno-version": 2,
"x-syno-method": "get",
"parameters": [
{
"name": "webhook_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of the webhook."
},
"description": "The ID of the webhook.",
"required": true,
"x-syno-param": "webhook_id"
},
{
"name": "app_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of app integration which this webhook belong to."
},
"description": "The ID of app integration which this webhook belong to.",
"required": true,
"x-syno-param": "app_id"
}
]
},
"x-syno-api": "SYNO.SynologyDrive.Webhooks",
"put": {
"x-syno-version": 2,
"x-syno-method": "update",
"parameters": [
{
"name": "webhook_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of the webhook."
},
"description": "The ID of the webhook.",
"required": true,
"x-syno-param": "webhook_id"
},
{
"name": "app_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of app integration which this webhook belong to."
},
"description": "The ID of app integration which this webhook belong to.",
"required": true,
"x-syno-param": "app_id"
}
]
},
"delete": {
"x-syno-version": 2,
"x-syno-method": "delete",
"parameters": [
{
"name": "webhook_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of the webhook."
},
"description": "The ID of the webhook.",
"required": true,
"x-syno-param": "webhook_id"
},
{
"name": "app_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of app integration which this webhook belong to."
},
"description": "The ID of app integration which this webhook belong to.",
"required": true,
"x-syno-param": "app_id"
}
]
}
},
"/webhooks/{app_id}": {
"get": {
"x-syno-version": 2,
"x-syno-method": "list",
"parameters": [
{
"name": "app_id",
"in": "path",
"schema": {
"type": "string",
"description": "The ID of app integration which this webhook belong to."
},
"description": "The ID of app integration which this webhook belong to.",
"required": true,
"x-syno-param": "app_id"
}
]
},
"x-syno-api": "SYNO.SynologyDrive.Webhooks"
}
},
"info": {
"title": "Synology Drive",
"version": "1"
},
"openapi": "3.0.0"
}