开发者接口文档
远程云API允许您通过编程方式管理您的云服务器资源。使用API可以实现服务器的创建、查询、启动、停止、重装系统等操作。
API基础地址:
https://api.yuancheng365.com/v1
所有API请求需要在Header中携带API密钥进行认证。您可以在用户中心的API管理页面创建和管理API密钥。
curl -X GET "https://api.yuancheng365.com/v1/servers" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
/servers
获取当前用户的所有服务器列表。
curl -X GET "https://api.yuancheng365.com/v1/servers" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"code": 200,
"data": {
"servers": [
{
"id": "srv-abc123",
"name": "My-Server-01",
"status": "running",
"ip": "192.168.1.100",
"cpu": 2,
"memory": 4,
"disk": 50,
"expire_at": "2024-03-15"
}
],
"total": 1
}
}
/servers
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
plan_id |
string | 是 | 套餐ID |
region |
string | 是 | 地域 |
os |
string | 是 | 操作系统 |
duration |
int | 是 | 购买时长(月) |