Skip to content

Cloud Phone Plan List ​

Get cloud phone plan list.

Interface Address:

text
/papi/product/containerPackageList

Request Method:

text
POST

Content-Type:

text
application/json

Header Parameters:

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

Body Parameters:

ParameterTypeRequiredDescription
codestringYesCorresponding SKU code
osintegerNoAndroid version (10-Android12, 12-Android14)

Request Example:

json
{
  "code": "cvqhptc25b",
  "os": 12
}

Response Parameters:

ParameterTypeDescription
codeintegerError code. See Error Codes
dataobjectPackage details
├─ skuVoobjectSKU info
├─├─ skuCodestringSpec code
├─├─ aliasCodestringSKU alias
├─├─ skuNamestringType name
├─├─ defaultShowbooleanDefault show
├─├─ priceintegerPrice
├─├─ saleStockintegerStock
├─├─ levelintegerLevel
├─├─ desstringDescription
├─├─ favorablePricenumberDiscount price
├─├─ originalPricenumberOriginal price
├─├─ customizeTypeintegerCustomization type
├─├─ osintegerOS type
├─├─ appListarraySupported app list
├─├─├─ logostringApp icon URL
├─├─├─ appNamestringApp name
├─├─ unAppListarrayUnsupported app list
├─├─├─ logostringApp icon URL
├─├─├─ appNamestringApp name
├─├─ packageListarrayPackage list
├─├─├─ productCodestringProduct code
├─├─├─ skuCodestringSpec code
├─├─├─ aliasCodestringSpec alias
├─├─├─ levelintegerLevel
├─├─├─ codestringPackage code
├─├─├─ packageNamestringPackage name
├─├─├─ currencystringCurrency
├─├─├─ periodintegerPeriod
├─├─├─ tagstringTag
├─├─├─ packagePricenumberPackage price (CNY)
├─├─├─ originalPricenumberOriginal price (CNY)
├─├─├─ discountPricenumberDiscount price (CNY/period)
├─├─├─ unitPricenumberUnit price (CNY/period)
├─├─├─ selfRatenumberDiscount rate
├─├─├─ defaultFlagbooleanDefault flag
├─ packageVOListarrayPackage list
├─├─ productCodestringProduct code
├─├─ skuCodestringSpec code
├─├─ aliasCodestringSpec alias
├─├─ levelintegerLevel
├─├─ codestringPackage code
├─├─ packageNamestringPackage name
├─├─ currencystringCurrency
├─├─ periodintegerPeriod
├─├─ tagstringTag
├─├─ packagePricenumberPackage price (CNY)
├─├─ originalPricenumberOriginal price (CNY)
├─├─ discountPricenumberDiscount price (CNY/period)
├─├─ unitPricenumberUnit price (CNY/period)
├─├─ selfRatenumberDiscount rate
├─├─ defaultFlagbooleanDefault flag
├─ giftListarrayGift rule list
├─├─ idintegerGift ID
├─├─ giftProductTypeintegerGift product type
├─├─ giftProductIdintegerGift product ID
├─├─ giftQuantityintegerGift quantity
├─├─ giftPeriodUnitintegerGift period unit
├─├─ giftPeriodintegerGift period
├─├─ giftDescriptionstringGift description
├─├─ isValidbooleanIs valid
├─├─ startTimeintegerStart time
├─├─ endTimeintegerEnd time
msgstringError message

Response Example:

json
{
  "code": 0,
  "data": {
    "skuVo": {
      "skuCode": "cvqhptc25b",
      "skuName": "Basic",
      "level": 1
    },
    "packageVOList": [
      {
        "productCode": "CLOUD_PHONE",
        "skuCode": "cvqhptc25b",
        "code": "bsb8ssd5kv",
        "packageName": "Monthly Plan",
        "currency": "CNY",
        "period": 1,
        "packagePrice": 100,
        "originalPrice": 120,
        "discountPrice": 100,
        "unitPrice": 100,
        "selfRate": 0.83,
        "defaultFlag": true
      }
    ],
    "giftList": []
  },
  "msg": ""
}

OpenAPI Docs