# Tencent Cloud Tencent Real-Time Communication API

> Tencent Cloud Tencent Real-Time Communication API on Apizie: 85 endpoints (Async Text To Speech, Control AIConversation, Create Audio Moderation Sync, Create Cloud Moderation, …) 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-trtc/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Tencent Cloud API 3.0 for Tencent Real-Time Communication (trtc). Every call is signed with TC3-HMAC-SHA256 using your SecretId and SecretKey.

## Endpoints

### Async Text To Speech
`POST https://apizie.tech/v1/cloud:tencent-trtc/async-text-to-speech` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Text | string | yes |  |
| Voice | object | yes |  |
| SdkAppId | integer | yes |  |
| AudioFormat | object | no |  |
| Model | string | no |  |
| PronunciationDict | array | no |  |
| AlignmentMode | integer | no |  |
| LanguageCode | string | no |  |

### Control AIConversation
`POST https://apizie.tech/v1/cloud:tencent-trtc/control-aiconversation` (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 |  |
| Command | string | yes |  |
| ServerPushText | object | no |  |
| InvokeLLM | object | no |  |
| TransparentData | object | no |  |

### Create Audio Moderation Sync
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-audio-moderation-sync` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Sdkappid | integer | no |  |
| BizType | string | no |  |
| DataId | string | no |  |
| FileFormat | string | no |  |
| FileName | string | no |  |
| FileContent | string | no |  |
| FileUrl | string | no |  |

### Create Cloud Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-cloud-moderation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| UserId | string | yes |  |
| ModerationParams | object | yes |  |
| UserSig | string | yes |  |
| ModerationStorageParams | object | no |  |
| RoomIdType | integer | no |  |
| ResourceExpiredHour | integer | no |  |

### Create Cloud Recording
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-cloud-recording` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| UserId | string | yes |  |
| UserSig | string | yes |  |
| RecordParams | object | yes |  |
| StorageParams | object | yes |  |
| RoomIdType | integer | no |  |
| MixTranscodeParams | object | no |  |
| MixLayoutParams | object | no |  |
| ResourceExpiredHour | integer | no |  |
| PrivateMapKey | string | no |  |

### Create Cloud Slice Task
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-cloud-slice-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| UserId | string | yes |  |
| UserSig | string | yes |  |
| SliceParams | object | yes |  |
| SliceStorageParams | object | yes |  |
| RoomIdType | integer | no |  |
| ResourceExpiredHour | integer | no |  |
| PrivateMapKey | string | no |  |

### Create Cloud Transcription
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-cloud-transcription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| RoomIdType | integer | yes |  |
| TranscriptionParam | object | yes |  |
| AsrParam | object | yes |  |
| TranslationParam | object | no |  |
| TTSParam | array | no |  |

### Create Live Stream Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-live-stream-moderation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| Input | object | yes |  |
| LiveModerationParams | object | yes |  |
| DataId | string | no |  |
| SourceInfo | object | no |  |
| LiveModerationStorageParams | object | no |  |
| ResourceExpiredHour | integer | no |  |

### Create Picture
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-picture` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| Content | string | yes |  |
| Suffix | string | yes |  |
| Height | integer | yes |  |
| Width | integer | yes |  |
| XPosition | integer | yes |  |
| YPosition | integer | yes |  |

### Create Recognize Vocab V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/create-recognize-vocab-v3` (byok)

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

### Delete Cloud Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-cloud-moderation` (byok)

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

### Delete Cloud Recording
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-cloud-recording` (byok)

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

### Delete Cloud Slice Task
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-cloud-slice-task` (byok)

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

### Delete Cloud Transcription
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-cloud-transcription` (byok)

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

### Delete Live Stream Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-live-stream-moderation` (byok)

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

### Delete Picture
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-picture` (byok)

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

### Delete Recognize Vocab V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-recognize-vocab-v3` (byok)

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

### Delete Voice Print
`POST https://apizie.tech/v1/cloud:tencent-trtc/delete-voice-print` (byok)

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

### Describe AIConversation
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-aiconversation` (byok)

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

### Describe AITranscription
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-aitranscription` (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 |  |
| SdkAppId | integer | no |  |
| SessionId | string | no |  |

### Describe Async Text To Speech
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-async-text-to-speech` (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 |  |

### Describe Call Detail Info
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-call-detail-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CommId | string | yes |  |
| StartTime | integer | yes |  |
| EndTime | integer | yes |  |
| SdkAppId | integer | yes |  |
| UserIds | array | no |  |
| DataType | array | no |  |
| PageNumber | integer | no |  |
| PageSize | integer | no |  |

### Describe Cloud Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-cloud-moderation` (byok)

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

### Describe Cloud Recording
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-cloud-recording` (byok)

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

### Describe Cloud Slice Task
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-cloud-slice-task` (byok)

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

### Describe Cloud Transcription
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-cloud-transcription` (byok)

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

### Describe Live Stream Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-live-stream-moderation` (byok)

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

### Describe Mix Transcoding Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-mix-transcoding-usage` (byok)

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

### Describe Picture
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-picture` (byok)

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

### Describe Record Statistic
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-record-statistic` (byok)

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

### Describe Recording Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-recording-usage` (byok)

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

### Describe Relay Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-relay-usage` (byok)

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

### Describe Room Info
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-room-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| StartTime | integer | yes |  |
| EndTime | integer | yes |  |
| RoomId | string | no |  |
| PageNumber | integer | no |  |
| PageSize | integer | no |  |

### Describe Scale Info
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-scale-info` (byok)

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

### Describe Stream Ingest
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-stream-ingest` (byok)

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

### Describe TRTCAIRecognition Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcairecognition-usage` (byok)

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

### Describe TRTCDedicated Cloud Acc Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcdedicated-cloud-acc-usage` (byok)

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

### Describe TRTCMarket Quality Data
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcmarket-quality-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | string | yes |  |
| StartTime | string | yes |  |
| EndTime | string | yes |  |
| Period | string | yes |  |
| IsFloat | boolean | no |  |

### Describe TRTCMarket Scale Data
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcmarket-scale-data` (byok)

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

### Describe TRTCReal Time Quality Data
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcreal-time-quality-data` (byok)

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

### Describe TRTCReal Time Scale Data
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcreal-time-scale-data` (byok)

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

### Describe TRTCSegment Moderation Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtcsegment-moderation-usage` (byok)

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

### Describe Trtc Mcu Transcode Time
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtc-mcu-transcode-time` (byok)

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

### Describe Trtc Room Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtc-room-usage` (byok)

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

### Describe Trtc Usage
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-trtc-usage` (byok)

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

### Describe Unusual Event
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-unusual-event` (byok)

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

### Describe User Event
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-user-event` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CommId | string | yes |  |
| StartTime | integer | yes |  |
| EndTime | integer | yes |  |
| UserId | string | yes |  |
| RoomId | string | yes |  |
| SdkAppId | integer | yes |  |

### Describe User Info
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-user-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| CommId | string | yes |  |
| StartTime | integer | yes |  |
| EndTime | integer | yes |  |
| SdkAppId | integer | yes |  |
| UserIds | array | no |  |
| PageNumber | integer | no |  |
| PageSize | integer | no |  |

### Describe Voice Print
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-voice-print` (byok)

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

### Describe Web Record
`POST https://apizie.tech/v1/cloud:tencent-trtc/describe-web-record` (byok)

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

### Dismiss Room
`POST https://apizie.tech/v1/cloud:tencent-trtc/dismiss-room` (byok)

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

### Dismiss Room By Str Room Id
`POST https://apizie.tech/v1/cloud:tencent-trtc/dismiss-room-by-str-room-id` (byok)

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

### Download Recognize Vocab V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/download-recognize-vocab-v3` (byok)

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

### Get Recognize Vocab List V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/get-recognize-vocab-list-v3` (byok)

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

### Get Recognize Vocab V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/get-recognize-vocab-v3` (byok)

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

### Modify Cloud Moderation
`POST https://apizie.tech/v1/cloud:tencent-trtc/modify-cloud-moderation` (byok)

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

### Modify Cloud Recording
`POST https://apizie.tech/v1/cloud:tencent-trtc/modify-cloud-recording` (byok)

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

### Modify Cloud Slice Task
`POST https://apizie.tech/v1/cloud:tencent-trtc/modify-cloud-slice-task` (byok)

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

### Modify Picture
`POST https://apizie.tech/v1/cloud:tencent-trtc/modify-picture` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| PictureId | integer | yes |  |
| SdkAppId | integer | yes |  |
| Height | integer | no |  |
| Width | integer | no |  |
| XPosition | integer | no |  |
| YPosition | integer | no |  |

### Register Voice Print
`POST https://apizie.tech/v1/cloud:tencent-trtc/register-voice-print` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Audio | string | yes |  |
| ReqTimestamp | integer | yes |  |
| AudioFormat | integer | yes |  |
| AudioName | string | yes |  |
| AudioMetaInfo | string | no |  |

### Remove User
`POST https://apizie.tech/v1/cloud:tencent-trtc/remove-user` (byok)

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

### Remove User By Str Room Id
`POST https://apizie.tech/v1/cloud:tencent-trtc/remove-user-by-str-room-id` (byok)

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

### Set Vocab State V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/set-vocab-state-v3` (byok)

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

### Start AIConversation
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-aiconversation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| AgentConfig | object | yes |  |
| SessionId | string | no |  |
| RoomIdType | integer | no |  |
| STTConfig | object | no |  |
| LLMConfig | string | no |  |
| TTSConfig | string | no |  |
| AvatarConfig | string | no |  |
| ExperimentalParams | string | no |  |

### Start AITranscription
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-aitranscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| TranscriptionParams | object | yes |  |
| SessionId | string | no |  |
| RoomIdType | integer | no |  |
| RecognizeConfig | object | no |  |
| TranslationConfig | object | no |  |

### Start MCUMix Transcode
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-mcumix-transcode` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | integer | yes |  |
| OutputParams | object | yes |  |
| EncodeParams | object | yes |  |
| LayoutParams | object | yes |  |
| PublishCdnParams | object | no |  |

### Start MCUMix Transcode By Str Room Id
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-mcumix-transcode-by-str-room-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| StrRoomId | string | yes |  |
| OutputParams | object | yes |  |
| EncodeParams | object | yes |  |
| LayoutParams | object | yes |  |
| PublishCdnParams | object | no |  |

### Start Publish Cdn Stream
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-publish-cdn-stream` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| RoomIdType | integer | yes |  |
| AgentParams | object | yes |  |
| WithTranscoding | integer | yes |  |
| AudioParams | object | no |  |
| VideoParams | object | no |  |
| SingleSubscribeParams | object | no |  |
| PublishCdnParams | array | no |  |
| SeiParams | object | no |  |
| FeedBackRoomParams | array | no |  |
| RecordParams | object | no |  |

### Start Stream Ingest
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-stream-ingest` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| RoomId | string | yes |  |
| RoomIdType | integer | yes |  |
| UserId | string | yes |  |
| UserSig | string | yes |  |
| StreamUrl | string | no |  |
| PrivateMapKey | string | no |  |
| SeekSecond | integer | no |  |
| AutoPush | boolean | no |  |
| RepeatNum | integer | no |  |
| MaxDuration | integer | no |  |
| Volume | integer | no |  |
| EnableProgress | boolean | no |  |
| Tempo | number | no |  |
| IdleTimeout | integer | no |  |

### Start Web Record
`POST https://apizie.tech/v1/cloud:tencent-trtc/start-web-record` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| RecordUrl | string | yes |  |
| StorageParams | object | yes |  |
| SdkAppId | integer | yes |  |
| MaxDurationLimit | integer | no |  |
| WebRecordVideoParams | object | no |  |
| RecordId | string | no |  |
| PublishCdnParams | array | no |  |
| ReadyTimeout | integer | no |  |
| EmulateMobileParams | object | no |  |

### Stop AIConversation
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-aiconversation` (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 |  |

### Stop AITranscription
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-aitranscription` (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 |  |

### Stop MCUMix Transcode
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-mcumix-transcode` (byok)

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

### Stop MCUMix Transcode By Str Room Id
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-mcumix-transcode-by-str-room-id` (byok)

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

### Stop Publish Cdn Stream
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-publish-cdn-stream` (byok)

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

### Stop Stream Ingest
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-stream-ingest` (byok)

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

### Stop Web Record
`POST https://apizie.tech/v1/cloud:tencent-trtc/stop-web-record` (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 |  |

### Text To Speech
`POST https://apizie.tech/v1/cloud:tencent-trtc/text-to-speech` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Text | string | yes |  |
| Voice | object | yes |  |
| SdkAppId | integer | yes |  |
| AudioFormat | object | no |  |
| Model | string | no |  |
| Language | string | no |  |
| PronunciationDict | array | no |  |
| AlignmentMode | integer | no |  |
| ExtraParams | string | no |  |

### Text To Speech SSE
`POST https://apizie.tech/v1/cloud:tencent-trtc/text-to-speech-sse` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| Text | string | yes |  |
| Voice | object | yes |  |
| SdkAppId | integer | yes |  |
| AudioFormat | object | no |  |
| Model | string | no |  |
| Language | string | no |  |
| PronunciationDict | array | no |  |
| AlignmentMode | integer | no |  |
| ExtraParams | string | no |  |

### Update AIConversation
`POST https://apizie.tech/v1/cloud:tencent-trtc/update-aiconversation` (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 |  |
| WelcomeMessage | string | no |  |
| InterruptMode | integer | no |  |
| InterruptSpeechDuration | integer | no |  |
| LLMConfig | string | no |  |
| TTSConfig | string | no |  |

### Update Publish Cdn Stream
`POST https://apizie.tech/v1/cloud:tencent-trtc/update-publish-cdn-stream` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| TaskId | string | yes |  |
| SequenceNumber | integer | yes |  |
| WithTranscoding | integer | yes |  |
| AudioParams | object | no |  |
| VideoParams | object | no |  |
| SingleSubscribeParams | object | no |  |
| PublishCdnParams | array | no |  |
| SeiParams | object | no |  |
| FeedBackRoomParams | array | no |  |

### Update Recognize Vocab V3
`POST https://apizie.tech/v1/cloud:tencent-trtc/update-recognize-vocab-v3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| VocabId | string | yes |  |
| SdkAppId | integer | yes |  |
| Name | string | no |  |
| Description | string | no |  |
| WordWeights | array | no |  |
| WordWeightStr | string | no |  |

### Update Stream Ingest
`POST https://apizie.tech/v1/cloud:tencent-trtc/update-stream-ingest` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| TaskId | string | yes |  |
| StreamUrl | string | no |  |
| Volume | integer | no |  |
| IsPause | boolean | no |  |
| EnableProgress | boolean | no |  |
| Tempo | number | no |  |

### Update Voice Print
`POST https://apizie.tech/v1/cloud:tencent-trtc/update-voice-print` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| VoicePrintId | string | yes |  |
| ReqTimestamp | integer | yes |  |
| AudioFormat | integer | no |  |
| Audio | string | no |  |
| AudioMetaInfo | string | no |  |

### Voice Clone
`POST https://apizie.tech/v1/cloud:tencent-trtc/voice-clone` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| SdkAppId | integer | yes |  |
| VoiceName | string | yes |  |
| PromptAudio | string | yes |  |
| PromptText | string | no |  |
| Model | string | no |  |
| Language | string | no |  |
| ExtraParams | string | no |  |

## Example
```
curl "https://apizie.tech/v1/cloud:tencent-trtc/async-text-to-speech" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Tencent Cloud Tencent Real-Time Communication API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:tencent-trtc/async-text-to-speech with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Tencent Cloud Tencent Real-Time Communication 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-trtc.

### What is the status of the Tencent Cloud Tencent Real-Time Communication API?
Needs your own provider key (bring your own key)
