WebCal
Ctrl K

एकीकरण

API Documentation

API दस्तावेज़

API Documentation

30/07/202626884 व्यू

The API server host address is: https://api.webcal.com

Authentication

Where to find the token: Console -> Settings -> Developer Token

headers = {"Authorization": "token"}

Check Account Balance

Request

POST /api/v1/dev/wallet/balance

Request parameters: None

Response

Response parameters:

ParameterData TypeNotes
codeStringResponse code; "Success" upon success
msgStringError message; empty on success
dataResponse object

Response object parameters:

ParameterData TypeNotes
assetsIntCurrent balance. Divide by 1000 to get the amount in yuan
accumulateIntCumulative amount spent. Divided by 1000 equals yuan
voucher_balanceIntCurrent available voucher balance. Divided by 1,000 equals yuan

Examples:

{
    "code": "Success",
    "data": {
        "assets": 1000,
        "accumulate": 1000,
        "voucher_balance": 1000,
    },
    "msg": ""
}

Python Code

import requests
headers = {
    "Authorization": "您的token"
}
url = "https://api.webcal.com/api/v1/dev/wallet/balance"
response = requests.post(url, headers=headers)
print(response.content.decode())

Save the image

Switch to Dedicated NFS/File Storage

Request

POST /api/v1/dev/exclusive_nfs/mount

Request parameters:

ParameterData TypeNotes
data_centerStringSpecify the region code; refer to the appendix in the Elastic Deployment API documentation
mountableIntSet to 1 to enable dedicated NFS mounting, which disables mounting of standard file storage; set to -1 to disable dedicated NFS, which switches to standard file storage

Response

Response parameters:

ParameterData TypeNotes
codeStringResponse code; "Success" upon success
msgStringError message; empty on success

Examples:

{
    "code": "Success",
    "msg": ""
}

Python Code

import requests
headers = {
    "Authorization": "您的token"
}
body = {
    "data_center": "westDC2",
    "mountable": 1,
}
url = "https://api.webcal.com/api/v1/dev/exclusive_nfs/mount"
response = requests.post(url, json=body, headers=headers)
print(response.content.decode())
अगला लेखContainer Instance Pro API
Compute Rental दस्तावेज़एकीकरण पर वापस जाएं
मार्गदर्शिका
एकीकरण
सामान्य प्रश्न
सहायता
मूल्य
ब्लॉग
API दस्तावेज़
API Documentation
Container Instance Pro API
Elastic Deployment API Documentation