GET api/DownloadTask

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of DownloadTaskViewModel2
NameDescriptionTypeAdditional information
Added

date

None.

Id

integer

None.

SynologyTaskId

string

None.

Title

string

None.

Status

DownloadTaskStatus

None.

Size

decimal number

None.

Ratio

decimal number

None.

UploadedTotal

integer

None.

UploadedLastHour

integer

None.

UploadedLast24Hours

integer

None.

UploadedLast5Minutes

integer

None.

IdleSince

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Added": "2025-12-16T09:58:05.5347014+01:00",
    "Id": 2,
    "SynologyTaskId": "sample string 3",
    "Title": "sample string 4",
    "Status": 0,
    "Size": 5.0,
    "Ratio": 6.0,
    "UploadedTotal": 7,
    "UploadedLastHour": 8,
    "UploadedLast24Hours": 9,
    "UploadedLast5Minutes": 10,
    "IdleSince": "2025-12-16T09:58:05.5367151+01:00"
  },
  {
    "Added": "2025-12-16T09:58:05.5347014+01:00",
    "Id": 2,
    "SynologyTaskId": "sample string 3",
    "Title": "sample string 4",
    "Status": 0,
    "Size": 5.0,
    "Ratio": 6.0,
    "UploadedTotal": 7,
    "UploadedLastHour": 8,
    "UploadedLast24Hours": 9,
    "UploadedLast5Minutes": 10,
    "IdleSince": "2025-12-16T09:58:05.5367151+01:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfDownloadTaskViewModel2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Synology.Core.ViewModels">
  <DownloadTaskViewModel2>
    <Added>2025-12-16T09:58:05.5347014+01:00</Added>
    <Id>2</Id>
    <IdleSince>2025-12-16T09:58:05.5367151+01:00</IdleSince>
    <Ratio>6</Ratio>
    <Size>5</Size>
    <Status>Waiting</Status>
    <SynologyTaskId>sample string 3</SynologyTaskId>
    <Title>sample string 4</Title>
    <UploadedLast24Hours>9</UploadedLast24Hours>
    <UploadedLast5Minutes>10</UploadedLast5Minutes>
    <UploadedLastHour>8</UploadedLastHour>
    <UploadedTotal>7</UploadedTotal>
  </DownloadTaskViewModel2>
  <DownloadTaskViewModel2>
    <Added>2025-12-16T09:58:05.5347014+01:00</Added>
    <Id>2</Id>
    <IdleSince>2025-12-16T09:58:05.5367151+01:00</IdleSince>
    <Ratio>6</Ratio>
    <Size>5</Size>
    <Status>Waiting</Status>
    <SynologyTaskId>sample string 3</SynologyTaskId>
    <Title>sample string 4</Title>
    <UploadedLast24Hours>9</UploadedLast24Hours>
    <UploadedLast5Minutes>10</UploadedLast5Minutes>
    <UploadedLastHour>8</UploadedLastHour>
    <UploadedTotal>7</UploadedTotal>
  </DownloadTaskViewModel2>
</ArrayOfDownloadTaskViewModel2>