# Tencent Cloud Hyper Application Inventor API

> Tencent Cloud Hyper Application Inventor API on Apizie: 26 endpoints (Create Application, Create Infer Service By Template, Create Musk Prompt, Delete Service, …) 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-hai/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Tencent Cloud API 3.0 for Hyper Application Inventor (hai). Every call is signed with TC3-HMAC-SHA256 using your SecretId and SecretKey.

## Endpoints

### Create Application
`POST https://apizie.tech/v1/cloud:tencent-hai/create-application` (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 |  |
| ApplicationName | string | yes |  |
| ApplicationDescription | string | no |  |

### Create Infer Service By Template
`POST https://apizie.tech/v1/cloud:tencent-hai/create-infer-service-by-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| TemplateId | string | yes |  |
| ServiceName | string | no |  |
| Replicas | integer | no |  |
| ServiceChargeType | string | no |  |
| HyperParam | object | no |  |
| NetworkSetting | object | no |  |
| SecurityType | string | no |  |
| ServiceChargePrepaid | object | no |  |

### Create Musk Prompt
`POST https://apizie.tech/v1/cloud:tencent-hai/create-musk-prompt` (byok)

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

### Delete Service
`POST https://apizie.tech/v1/cloud:tencent-hai/delete-service` (byok)

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

### Deploy Infer Service
`POST https://apizie.tech/v1/cloud:tencent-hai/deploy-infer-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ServiceMetaData | object | no |  |
| ComputeInfo | object | no |  |
| DeploymentConfigs | array | no |  |
| HyperParam | object | no |  |
| NetworkSetting | object | no |  |
| SecurityType | string | no |  |
| ServiceChargePrepaid | object | no |  |

### Describe Applications
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-applications` (byok)

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

### Describe Deploy Templates
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-deploy-templates` (byok)

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

### Describe Instance Network Status
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-instance-network-status` (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 Instances
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-instances` (byok)

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

### Describe Models
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-models` (byok)

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

### Describe Musk Prompts
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-musk-prompts` (byok)

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

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

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

### Describe Scenes
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-scenes` (byok)

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

### Describe Service Login Settings
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-service-login-settings` (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 |  |
| ServiceName | string | no |  |

### Describe Services
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-services` (byok)

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

### Describe Services Call Info
`POST https://apizie.tech/v1/cloud:tencent-hai/describe-services-call-info` (byok)

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

### Get Service Pod Logs
`POST https://apizie.tech/v1/cloud:tencent-hai/get-service-pod-logs` (byok)

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

### Inquire Price Run Instances
`POST https://apizie.tech/v1/cloud:tencent-hai/inquire-price-run-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ApplicationId | string | yes |  |
| BundleType | string | yes |  |
| SystemDisk | object | no |  |
| InstanceCount | integer | no |  |
| InstanceName | string | no |  |
| ClientToken | string | no |  |
| DryRun | boolean | no |  |
| InstanceChargeType | string | no |  |
| InstanceChargePrepaid | object | no |  |

### Inquire Price Update Service Configs
`POST https://apizie.tech/v1/cloud:tencent-hai/inquire-price-update-service-configs` (byok)

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

### Reset Instances Password
`POST https://apizie.tech/v1/cloud:tencent-hai/reset-instances-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 |  |
| DryRun | boolean | no |  |

### Resize Instance Disk
`POST https://apizie.tech/v1/cloud:tencent-hai/resize-instance-disk` (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 |  |
| DiskSize | integer | yes |  |

### Run Instances
`POST https://apizie.tech/v1/cloud:tencent-hai/run-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ApplicationId | string | yes |  |
| BundleType | string | yes |  |
| SystemDisk | object | no |  |
| InstanceCount | integer | no |  |
| InstanceName | string | no |  |
| ClientToken | string | no |  |
| DryRun | boolean | no |  |

### Start Instance
`POST https://apizie.tech/v1/cloud:tencent-hai/start-instance` (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 |  |
| DryRun | boolean | no |  |

### Stop Instance
`POST https://apizie.tech/v1/cloud:tencent-hai/stop-instance` (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 |  |
| StopMode | string | no |  |
| DryRun | boolean | no |  |

### Terminate Instances
`POST https://apizie.tech/v1/cloud:tencent-hai/terminate-instances` (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 |  |
| DryRun | boolean | no |  |

### Update Service Configs
`POST https://apizie.tech/v1/cloud:tencent-hai/update-service-configs` (byok)

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

## Example
```
curl "https://apizie.tech/v1/cloud:tencent-hai/create-application" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Tencent Cloud Hyper Application Inventor API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:tencent-hai/create-application with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Tencent Cloud Hyper Application Inventor 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-hai.

### What is the status of the Tencent Cloud Hyper Application Inventor API?
Needs your own provider key (bring your own key)
