API 문서
API Documentation
2026. 07. 30.26887회 조회
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:
| Parameter | Data Type | Notes |
|---|---|---|
| code | String | Response code; "Success" upon success |
| msg | String | Error message; empty on success |
| data | Response object |
Response object parameters:
| Parameter | Data Type | Notes |
|---|---|---|
| assets | Int | Current balance. Divide by 1000 to get the amount in yuan |
| accumulate | Int | Cumulative amount spent. Divided by 1000 equals yuan |
| voucher_balance | Int | Current 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:
| Parameter | Data Type | Notes |
|---|---|---|
| data_center | String | Specify the region code; refer to the appendix in the Elastic Deployment API documentation |
| mountable | Int | Set 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:
| Parameter | Data Type | Notes |
|---|---|---|
| code | String | Response code; "Success" upon success |
| msg | String | Error 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())
