# Tencent Cloud Mobile Security API

> Tencent Cloud Mobile Security API on Apizie: 22 endpoints (Cancel Encrypt Task, Create Bind Instance, Create Cos Sec Key Instance, Create Encrypt Instance, …) 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-ms/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Tencent Cloud API 3.0 for Mobile Security (ms). Every call is signed with TC3-HMAC-SHA256 using your SecretId and SecretKey.

## Endpoints

### Cancel Encrypt Task
`POST https://apizie.tech/v1/cloud:tencent-ms/cancel-encrypt-task` (byok)

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

### Create Bind Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-bind-instance` (byok)

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

### Create Cos Sec Key Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-cos-sec-key-instance` (byok)

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

### Create Encrypt Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-encrypt-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PlatformType | integer | yes |  |
| OrderType | integer | yes |  |
| EncryptOpType | integer | yes |  |
| ResourceId | string | yes |  |
| AndroidAppInfo | object | no |  |
| AndroidPlan | object | no |  |
| AppletInfo | object | no |  |
| IOSInfo | object | no |  |

### Create Order Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-order-instance` (byok)

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

### Create Shield Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-shield-instance` (byok)

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

### Create Shield Plan Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/create-shield-plan-instance` (byok)

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

### Delete Shield Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/delete-shield-instances` (byok)

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

### Describe Apk Detection Result
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-apk-detection-result` (byok)

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

### Describe Encrypt Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-encrypt-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PageNumber | integer | no |  |
| PageSize | integer | no |  |
| OrderField | string | no |  |
| OrderDirection | string | no |  |
| PlatformType | integer | no |  |
| OrderType | integer | no |  |
| EncryptOpType | integer | no |  |
| ResultId | string | no |  |
| OrderId | string | no |  |
| ResourceId | string | no |  |
| AppType | string | no |  |
| AppPkgName | string | no |  |
| EncryptState | array | no |  |

### Describe Encrypt Plan
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-encrypt-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PlatformType | integer | yes |  |
| OrderType | integer | yes |  |
| EncryptOpType | integer | yes |  |
| ResourceId | string | yes |  |
| AppPkgName | string | no |  |
| AppType | string | no |  |

### Describe Order Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-order-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PageNumber | integer | no |  |
| PageSize | integer | no |  |
| OrderField | string | no |  |
| OrderDirection | string | no |  |
| PlatformType | integer | no |  |
| OrderType | integer | no |  |
| ApprovalStatus | integer | no |  |
| ResourceStatus | integer | no |  |
| OrderId | string | no |  |
| ResourceId | string | no |  |
| AppPkgName | string | no |  |

### Describe Resource Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-resource-instances` (byok)

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

### Describe Shield Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-shield-instances` (byok)

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

### Describe Shield Plan Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-shield-plan-instance` (byok)

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

### Describe Shield Result
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-shield-result` (byok)

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

### Describe Url Detection Result
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-url-detection-result` (byok)

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

### Describe User Base Info Instance
`POST https://apizie.tech/v1/cloud:tencent-ms/describe-user-base-info-instance` (byok)

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

### Destroy Resource Instances
`POST https://apizie.tech/v1/cloud:tencent-ms/destroy-resource-instances` (byok)

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

### Request Local Task
`POST https://apizie.tech/v1/cloud:tencent-ms/request-local-task` (byok)

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

### Update Client State
`POST https://apizie.tech/v1/cloud:tencent-ms/update-client-state` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ClientId | string | yes |  |
| Ip | string | yes |  |
| Internal | integer | yes |  |
| ServerVersion | string | yes |  |
| Hostname | string | yes |  |
| Os | string | yes |  |

### Update Local Task Result
`POST https://apizie.tech/v1/cloud:tencent-ms/update-local-task-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Sid | string | yes |  |
| ResultCode | integer | yes |  |
| SubCode | integer | yes |  |
| ErrMsg | string | yes |  |
| Result | string | yes |  |

## Example
```
curl "https://apizie.tech/v1/cloud:tencent-ms/cancel-encrypt-task" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Tencent Cloud Mobile Security API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:tencent-ms/cancel-encrypt-task with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Tencent Cloud Mobile Security 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-ms.

### What is the status of the Tencent Cloud Mobile Security API?
Needs your own provider key (bring your own key)
