Skip to content

Get Cloud Disk Basic Info ​

Get the current user's cloud disk basic information, including total disk space, used space, expiration time, expansion package list, etc.

Interface Address:

text
/papi/file/cloudDisk

Request Method:

text
POST

Header Parameters:

ParameterTypeRequiredDescription
X-Access-KeystringYesAPI access key ID. See API Rules for authentication
X-SignaturestringYesSignature value, Base64-encoded HMAC-SHA256 hash
X-TimestampstringYesMillisecond Unix timestamp (13 digits)
X-NoncestringYesRandom string, 10-32 lowercase alphanumeric characters

Body Parameters:

No request body parameters.

Response Parameters:

ParameterTypeDescription
codeintegerError code. See Error Codes
dataobjectResponse data
├─ cloudDiskintegerCurrent cloud disk space
├─ cloudDiskUsedintegerUsed cloud disk space
├─ cloudDiskExpireintegerCloud disk expiration time
├─ cloudDiskFreeintegerCloud disk free space size
├─ cloudDiskExpireAmountintegerCloud disk space expiring within 7 days
├─ hasContainerbooleanWhether has cloud phone
├─ cloudDiskExpandListarray[object]Cloud disk expansion package list
├─├─ changeAmountintegerExpansion package size
├─├─ expirationTimeintegerExpansion package expiration time
├─├─ skuCodestringSKU code
├─├─ packageCodestringPackage code
├─├─ ExpiringFlagbooleanWhether about to expire
├─├─ expireTimeintegerOrder expansion package expiration time
msgstringError message

Response Example:

json
{
    "code": 0,
    "data": {
        "cloudDisk": 0,
        "cloudDiskUsed": 0,
        "cloudDiskExpire": 0,
        "cloudDiskFree": 0,
        "cloudDiskExpireAmount": 0,
        "hasContainer": false,
        "cloudDiskExpandList": [
            {
                "changeAmount": 0,
                "expirationTime": 0,
                "skuCode": "",
                "packageCode": "",
                "ExpiringFlag": false,
                "expireTime": 0
            }
        ]
    },
    "msg": ""
}

OpenAPI Docs