# Tencent Cloud Bare Metal Servers (CPM) API

> Tencent Cloud Bare Metal Servers (CPM) API on Apizie: 53 endpoints (Attach Cam Role, Bind Psa Tag, Buy Devices, Create Custom Image, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:tencent-bm/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:tencent-bm`
- Category: Cloud
- Status: byok
- Source: https://www.tencentcloud.com/document/api
- Page: https://apizie.tech/api/cloud/tencent-bm
- OpenAPI: https://apizie.tech/api/cloud/tencent-bm/openapi.json

Tencent Cloud API 3.0 for Bare Metal Servers (CPM) (bm). Every call is signed with TC3-HMAC-SHA256 using your SecretId and SecretKey.

## Endpoints

### Attach Cam Role
`POST https://apizie.tech/v1/cloud:tencent-bm/attach-cam-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |
| RoleName | string | yes |  |

### Bind Psa Tag
`POST https://apizie.tech/v1/cloud:tencent-bm/bind-psa-tag` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PsaId | string | yes |  |
| TagKey | string | yes |  |
| TagValue | string | yes |  |

### Buy Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/buy-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Zone | string | yes |  |
| OsTypeId | integer | yes |  |
| RaidId | integer | yes |  |
| GoodsCount | integer | yes |  |
| VpcId | string | yes |  |
| SubnetId | string | yes |  |
| DeviceClassCode | string | yes |  |
| TimeUnit | string | yes |  |
| TimeSpan | integer | yes |  |
| NeedSecurityAgent | integer | no |  |
| NeedMonitorAgent | integer | no |  |
| NeedEMRAgent | integer | no |  |
| NeedEMRSoftware | integer | no |  |
| ApplyEip | integer | no |  |
| EipPayMode | string | no |  |
| EipBandwidth | integer | no |  |
| IsZoning | integer | no |  |
| CpmPayMode | integer | no |  |
| ImageId | string | no |  |
| Password | string | no |  |
| AutoRenewFlag | integer | no |  |
| SysRootSpace | integer | no |  |
| SysSwaporuefiSpace | integer | no |  |
| SysUsrlocalSpace | integer | no |  |
| SysDataSpace | integer | no |  |
| HyperThreading | integer | no |  |
| LanIps | array | no |  |
| Aliases | array | no |  |
| CpuId | integer | no |  |
| ContainRaidCard | integer | no |  |
| MemSize | integer | no |  |
| SystemDiskTypeId | integer | no |  |
| SystemDiskCount | integer | no |  |
| DataDiskTypeId | integer | no |  |
| DataDiskCount | integer | no |  |
| Tags | array | no |  |
| FileSystem | string | no |  |
| BuySession | string | no |  |
| SgId | string | no |  |
| TemplateId | string | no |  |

### Create Custom Image
`POST https://apizie.tech/v1/cloud:tencent-bm/create-custom-image` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |
| ImageName | string | yes |  |
| ImageDescription | string | no |  |

### Create Psa Regulation
`POST https://apizie.tech/v1/cloud:tencent-bm/create-psa-regulation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PsaName | string | yes |  |
| TaskTypeIds | array | yes |  |
| RepairLimit | integer | no |  |
| PsaDescription | string | no |  |

### Create Spot Device
`POST https://apizie.tech/v1/cloud:tencent-bm/create-spot-device` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Zone | string | yes |  |
| ComputeType | string | yes |  |
| OsTypeId | integer | yes |  |
| VpcId | string | yes |  |
| SubnetId | string | yes |  |
| GoodsNum | integer | yes |  |
| SpotStrategy | string | yes |  |
| SpotPriceLimit | number | no |  |
| Passwd | string | no |  |

### Create User Cmd
`POST https://apizie.tech/v1/cloud:tencent-bm/create-user-cmd` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Alias | string | yes |  |
| OsType | string | yes |  |
| Content | string | yes |  |

### Delete Custom Images
`POST https://apizie.tech/v1/cloud:tencent-bm/delete-custom-images` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ImageIds | array | yes |  |

### Delete Psa Regulation
`POST https://apizie.tech/v1/cloud:tencent-bm/delete-psa-regulation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PsaId | string | yes |  |

### Delete User Cmds
`POST https://apizie.tech/v1/cloud:tencent-bm/delete-user-cmds` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CmdIds | array | yes |  |

### Describe Custom Image Process
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-custom-image-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ImageId | string | yes |  |

### Describe Custom Images
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-custom-images` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | yes |  |
| Limit | integer | yes |  |
| OrderField | string | no |  |
| Order | integer | no |  |
| ImageId | string | no |  |
| SearchKey | string | no |  |
| ImageStatus | array | no |  |

### Describe Device Class
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-class` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| OnSale | integer | no |  |
| NeedPriceInfo | integer | no |  |

### Describe Device Class Partition
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-class-partition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| DeviceClassCode | string | no |  |
| InstanceId | string | no |  |
| CpuId | integer | no |  |
| MemSize | integer | no |  |
| ContainRaidCard | integer | no |  |
| SystemDiskTypeId | integer | no |  |
| SystemDiskCount | integer | no |  |
| DataDiskTypeId | integer | no |  |
| DataDiskCount | integer | no |  |

### Describe Device Hardware Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-hardware-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Describe Device Inventory
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-inventory` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Zone | string | yes |  |
| DeviceClassCode | string | no |  |
| VpcId | string | no |  |
| SubnetId | string | no |  |
| CpuId | integer | no |  |
| MemSize | integer | no |  |
| ContainRaidCard | integer | no |  |
| SystemDiskTypeId | integer | no |  |
| SystemDiskCount | integer | no |  |
| DataDiskTypeId | integer | no |  |
| DataDiskCount | integer | no |  |

### Describe Device Operation Log
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-operation-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |
| StartTime | string | no |  |
| EndTime | string | no |  |
| Offset | integer | no |  |
| Limit | integer | no |  |

### Describe Device Partition
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-partition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |

### Describe Device Position
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-position` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | no |  |
| Limit | integer | no |  |
| VpcId | string | no |  |
| SubnetId | string | no |  |
| InstanceIds | array | no |  |
| Alias | string | no |  |

### Describe Device Price Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-device-price-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |
| TimeUnit | string | no |  |
| TimeSpan | integer | no |  |

### Describe Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | yes |  |
| Limit | integer | yes |  |
| DeviceClassCode | string | no |  |
| InstanceIds | array | no |  |
| WanIps | array | no |  |
| LanIps | array | no |  |
| Alias | string | no |  |
| VagueIp | string | no |  |
| DeadlineStartTime | string | no |  |
| DeadlineEndTime | string | no |  |
| AutoRenewFlag | integer | no |  |
| VpcId | string | no |  |
| SubnetId | string | no |  |
| Tags | array | no |  |
| DeviceType | string | no |  |
| IsLuckyDevice | integer | no |  |
| OrderField | string | no |  |
| Order | integer | no |  |
| MaintainStatus | string | no |  |

### Describe Hardware Specification
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-hardware-specification` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |

### Describe Hosted Device Out Band Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-hosted-device-out-band-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |
| Zone | string | yes |  |

### Describe Operation Result
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-operation-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| TaskId | integer | yes |  |

### Describe Os Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-os-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| DeviceClassCode | string | no |  |

### Describe Psa Regulations
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-psa-regulations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Limit | integer | yes |  |
| Offset | integer | yes |  |
| PsaIds | array | no |  |
| PsaNames | array | no |  |
| Tags | array | no |  |
| OrderField | string | no |  |
| Order | integer | no |  |

### Describe Regions
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-regions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| RegionId | integer | no |  |

### Describe Repair Task Constant
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-repair-task-constant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |

### Describe Task Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-task-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | yes |  |
| Limit | integer | yes |  |
| StartDate | string | no |  |
| EndDate | string | no |  |
| TaskStatus | array | no |  |
| OrderField | string | no |  |
| Order | integer | no |  |
| TaskIds | array | no |  |
| InstanceIds | array | no |  |
| Aliases | array | no |  |
| TaskTypeIds | array | no |  |

### Describe Task Operation Log
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-task-operation-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| TaskId | string | yes |  |
| OrderField | string | no |  |
| Order | integer | no |  |

### Describe User Cmd Task Info
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-user-cmd-task-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| TaskId | string | yes |  |
| Offset | integer | no |  |
| Limit | integer | no |  |
| OrderField | string | no |  |
| Order | integer | no |  |
| SearchKey | string | no |  |

### Describe User Cmd Tasks
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-user-cmd-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | yes |  |
| Limit | integer | yes |  |
| OrderField | string | no |  |
| Order | integer | no |  |

### Describe User Cmds
`POST https://apizie.tech/v1/cloud:tencent-bm/describe-user-cmds` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Offset | integer | yes |  |
| Limit | integer | yes |  |
| OrderField | string | no |  |
| Order | integer | no |  |
| SearchKey | string | no |  |
| CmdId | string | no |  |

### Detach Cam Role
`POST https://apizie.tech/v1/cloud:tencent-bm/detach-cam-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |

### Modify Custom Image Attribute
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-custom-image-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ImageId | string | yes |  |
| ImageName | string | no |  |
| ImageDescription | string | no |  |

### Modify Device Aliases
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-device-aliases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| DeviceAliases | array | yes |  |

### Modify Device Auto Renew Flag
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-device-auto-renew-flag` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoRenewFlag | integer | yes |  |
| InstanceIds | array | yes |  |

### Modify Lan Ip
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-lan-ip` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |
| VpcId | string | yes |  |
| SubnetId | string | yes |  |
| LanIp | string | no |  |
| RebootDevice | integer | no |  |

### Modify Pay Mode Pre2 Post
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-pay-mode-pre2-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Modify Psa Regulation
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-psa-regulation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PsaId | string | yes |  |
| PsaName | string | no |  |
| RepairLimit | integer | no |  |
| PsaDescription | string | no |  |
| TaskTypeIds | array | no |  |

### Modify User Cmd
`POST https://apizie.tech/v1/cloud:tencent-bm/modify-user-cmd` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CmdId | string | yes |  |
| Alias | string | no |  |
| OsType | string | no |  |
| Content | string | no |  |

### Offline Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/offline-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Reboot Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/reboot-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Recover Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/recover-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Reload Device Os
`POST https://apizie.tech/v1/cloud:tencent-bm/reload-device-os` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceId | string | yes |  |
| Password | string | yes |  |
| OsTypeId | integer | no |  |
| RaidId | integer | no |  |
| IsZoning | integer | no |  |
| SysRootSpace | integer | no |  |
| SysSwaporuefiSpace | integer | no |  |
| SysUsrlocalSpace | integer | no |  |
| VpcId | string | no |  |
| SubnetId | string | no |  |
| LanIp | string | no |  |
| HyperThreading | integer | no |  |
| ImageId | string | no |  |
| FileSystem | string | no |  |
| NeedSecurityAgent | integer | no |  |
| NeedMonitorAgent | integer | no |  |
| NeedEMRAgent | integer | no |  |
| NeedEMRSoftware | integer | no |  |
| ReserveSgConfig | integer | no |  |
| SysDataSpace | integer | no |  |

### Repair Task Control
`POST https://apizie.tech/v1/cloud:tencent-bm/repair-task-control` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| TaskId | string | yes |  |
| Operate | string | yes |  |
| OperateRemark | string | no |  |

### Reset Device Password
`POST https://apizie.tech/v1/cloud:tencent-bm/reset-device-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |
| Password | string | yes |  |

### Return Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/return-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Run User Cmd
`POST https://apizie.tech/v1/cloud:tencent-bm/run-user-cmd` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CmdId | string | yes |  |
| UserName | string | yes |  |
| Password | string | yes |  |
| InstanceIds | array | yes |  |
| CmdParam | string | no |  |

### Set Out Band Vpn Auth Password
`POST https://apizie.tech/v1/cloud:tencent-bm/set-out-band-vpn-auth-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Password | string | yes |  |
| Operate | string | yes |  |

### Shutdown Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/shutdown-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Start Devices
`POST https://apizie.tech/v1/cloud:tencent-bm/start-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | yes |  |

### Unbind Psa Tag
`POST https://apizie.tech/v1/cloud:tencent-bm/unbind-psa-tag` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PsaId | string | yes |  |
| TagKey | string | yes |  |
| TagValue | string | yes |  |

## Example
```
curl "https://apizie.tech/v1/cloud:tencent-bm/attach-cam-role" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Tencent Cloud Bare Metal Servers (CPM) API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:tencent-bm/attach-cam-role with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Tencent Cloud Bare Metal Servers (CPM) API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Tencent Cloud Bare Metal Servers (CPM) itself also needs your own key from tencentcloudapi.com.

### Can AI agents use the Tencent Cloud Bare Metal Servers (CPM) API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:tencent-bm.

### What is the status of the Tencent Cloud Bare Metal Servers (CPM) API?
Needs your own provider key (bring your own key)
