すべてのプロダクト
Search
ドキュメントセンター

Chat App Message Service:API の概要

最終更新日:Jun 10, 2026

API 標準および多言語対応の SDK

本製品 (cams/2020-06-06) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。

カスタム署名

署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。

はじめに

Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。

API セキュリティを確保するには、以下を作成し、設定する必要があります。

オーディエンスグループ管理

API

タイトル

説明

AddChatGroup AddChatGroup IM グループを作成します。
AddChatGroupInviteLink AddChatGroupInviteLink インスタントメッセージング (IM) グループの招待リンクを追加します。
DeleteChatGroupInviteLink DeleteChatGroupInviteLink IM グループの招待リンクを削除します。
DeleteChatGroupParticipants DeleteChatGroupParticipants インスタントメッセージング (IM) グループからメンバーを削除します。
ListChatGroup ListChatGroup IM グループの一覧を取得します。
UpdateChatGroup UpdateChatGroup IM チャットグループの情報を更新します。
DeleteChatGroup DeleteChatGroup インスタントメッセージング (IM) グループを削除します。

Messenger マーケティングメッセージ

API

タイトル

説明

SyncMessengerSubscriptionToken SyncMessengerSubscriptionToken Messenger サブスクリプショントークンを取得します。
SyncMessageCampaign SyncMessageCampaign 予算を同期的に照会します。
ListMessengerSubscriptionToken ListMessengerSubscriptionToken カスタムオーディエンスとサブスクリプショントークンのリストを照会します。
ListMessageCampaign ListMessageCampaign 予算のリストを取得します。
ListCustomAudience ListCustomAudience カスタムオーディエンスのリストを照会します。
ListChatGroupParticipants ListChatGroupParticipants インスタントメッセージング (IM) グループのメンバーリストを取得します。
GetMessageCampaignInsights GetMessageCampaignInsights 予算メトリックをクエリできます。
DeleteMessageCampaign DeleteMessageCampaign メッセンジャーメッセージを送信するマーケティングキャンペーンの予算を削除します。
CreateMessageCampaign CreateMessageCampaign 予算を作成します。
CreateCustomAudience CreateCustomAudience カスタムオーディエンスを作成します。
AddCustomAudienceUser AddCustomAudienceUser カスタムオーディエンスにユーザーを追加します。

Whatsapp Flow

API

タイトル

説明

ListInstance ListInstance インスタンスの一覧を取得します。
QueryInstance QueryInstance 指定されたインスタンスの詳細を取得します。
ListInstance ListInstance インスタンスの一覧を取得します。
QueryInstance QueryInstance 指定されたインスタンスの詳細を取得します。
UpdateInstance UpdateInstance 指定されたインスタンスを更新します。

Embedded Signup 関連 API

API

タイトル

説明

TriggerChatFlow Trigger an Online Flow 手動トリガーを持つフローの公開バージョンをトリガーします。

電話番号管理

API

タイトル

説明

CreateFlow CreateFlow フローを作成します。
ListFlow ListFlow この操作は、フローの一覧をクエリします。
GetFlow GetFlow WhatsApp フローの詳細情報を取得します。
ModifyFlow ModifyFlow フローを変更します。
UpdateFlowJSONAsset UpdateFlowJSONAsset JSON を使用して Flow のコンテンツを更新します。
GetFlowJSONAssest GetFlowJSONAssest JSON 形式でフローのコンテンツを取得します。
GetFlowPreviewUrl GetFlowPreviewUrl フローのプレビュー URL を取得します。
PublishFlow PublishFlow フローを公開します。
DeprecateFlow DeprecateFlow フローを廃止します。
DeleteFlow DeleteFlow フローを削除します。フローは、DRAFT 状態の場合にのみ削除できます。

メッセージ送信

API

タイトル

説明

IsvGetAppId IsvGetAppId 独立系ソフトウェアベンダー (ISV) の App ID を取得します。
ChatappBindWaba ChatappBindWaba WhatsApp Business Account (WABA) をバインドします。
GetPermissionByCode GetPermissionByCode 埋め込みコードを使用して、付与された権限を取得します。
ChatappSyncPhoneNumber ChatappSyncPhoneNumber 電話番号を同期します。
AddChatappPhoneNumber AddChatappPhoneNumber WhatsApp Business Account (WABA) に電話番号を追加します。
GetPhoneNumberVerificationStatus GetPhoneNumberVerificationStatus 電話番号の検証ステータスを取得します。
GetChatappVerifyCode GetChatappVerifyCode ノースバウンド API を呼び出して CAPTCHA を取得します。
ChatappVerifyAndRegister ChatappVerifyAndRegister 電話番号を WhatsApp Business アカウント (WABA) に関連付けます。
ChatappPhoneNumberRegister ChatappPhoneNumberRegister ノースバウンドインターフェイスの登録番号です。
ChatappPhoneNumberDeregister ChatappPhoneNumberDeregister WhatsApp Business Account ( WABA ) から電話番号の登録を解除します。
QueryWabaBusinessInfo QueryWabaBusinessInfo WhatsApp Business アカウント (WABA) のビジネス情報を照会します。
UpdatePhoneWebhook UpdatePhoneWebhook 返される HTTP ステータスコード。 \\* 値が OK の場合、呼び出しは成功です。 \\* その他の値は、呼び出しが失敗したことを示します。詳細については、「エラーコード」をご参照ください。
UpdateAccountWebhook UpdateAccountWebhook アカウントのコールバック URL を変更します。
QueryPhoneBusinessProfile QueryPhoneBusinessProfile 電話番号のビジネス情報を照会します。
ModifyPhoneBusinessProfile ModifyPhoneBusinessProfile リクエストの ID。
CreateChatappMigrationInitiate CreateChatappMigrationInitiate 電話番号の移行を開始します。
GetMigrationVerifyCode GetMigrationVerifyCode 電話番号移行の検証コードを取得します。
ChatappMigrationVerified ChatappMigrationVerified 移行用の電話番号を検証します。
ChatappMigrationRegister ChatappMigrationRegister 移行のために電話番号を登録します。
GetChatappUploadAuthorization GetChatappUploadAuthorization ファイルのアップロードに使用される認証情報を取得します。
GetCommerceSetting GetCommerceSetting 電話番号のビジネス設定を照会します。
UpdateCommerceSetting UpdateCommerceSetting 電話番号のコマース設定を更新します。

テンプレート管理

API

タイトル

説明

GetWhatsappHealthStatus Get Whatsapp message send health status さまざまなタイプのノードのメッセージングの正常性ステータスを照会します。
UpdateConversationalAutomation Change the number welcome message, opening remarks, and commands 電話番号のウェルカムメッセージ、開始の挨拶、コマンドを変更します。
GetConversationalAutomation Get number welcome messages, opening remarks, and commands 歓迎メッセージ、開始の挨拶、およびコマンドを設定します。
GetPhoneEncryptionPublicKey Obtain the encrypted public key of the number 電話番号の暗号化公開鍵を取得します。
UpdatePhoneEncryptionPublicKey Update the encrypted public key of the number 電話番号の暗号化公開鍵を更新します。
UpdatePhoneMessageQrdl Modify message QR code メッセージ QR コードを更新します。
ListPhoneMessageQrdl Query message QR code list メッセージ QR コードの一覧をクエリします。
DeletePhoneMessageQrdl Delete message QR code メッセージ QR コードを削除します。
CreatePhoneMessageQrdl Create message QR code メッセージ QR コードを作成します。
QueryChatappPhoneNumbers QueryChatappPhoneNumbers 顧客のメッセージ送信に使用されるすべての電話番号とそのステータスを照会します。
QueryChatappBindWaba QueryChatappBindWaba 顧客アカウントにバインドされている WhatsApp Business Account (WABA) を照会します。

製品カタログ

API

タイトル

説明

SendChatappMassMessage SendChatappMassMessage 一括メッセージ送信を行います。
SendChatappMessage SendChatappMessage ChatApp メッセージを送信します。
WhatsappCall WhatsappCall WhatsApp の音声通話を発信・応答・終了します。

統計メトリック

API

タイトル

説明

CreateChatappTemplate CreateChatappTemplate メッセージテンプレートを作成します。テンプレートが承認された後、メッセージの送信に使用できます。
ModifyChatappTemplate ModifyChatappTemplate メッセージテンプレートのコードです。
ListChatappTemplate ListChatappTemplate メッセージテンプレートを照会します。
GetChatappTemplateDetail GetChatappTemplateDetail メッセージテンプレートの情報を照会します。
DeleteChatappTemplate DeleteChatappTemplate メッセージテンプレートを削除します。

その他

API

タイトル

説明

ListProductCatalog ListProductCatalog Meta のビジネス マネージャー プラットフォーム上の製品カタログを照会します。
GetWhatsappConnectionCatalog GetWhatsappConnectionCatalog WhatsApp Business アカウント (WABA) に関連付けられている製品カタログを照会します。
ListProduct ListProduct カタログ内のプロダクトのリストをクエリします。

その他

API

タイトル

説明

GetChatappPhoneNumberMetric GetChatappPhoneNumberMetric WhatsApp チャンネルの電話番号のメッセージ送信メトリックをクエリします。
EnableWhatsappROIMetric EnableWhatsappROIMetric WhatsApp メトリックの統計を有効にします。
GetChatappTemplateMetric GetChatappTemplateMetric マーケティングテンプレートのメトリックをクエリします。

その他

API

タイトル

説明

GetPreValidatePhoneId GetPreValidatePhoneId 事前登録された電話番号の ID を取得します。この ID を使用して、新しい確認コードを取得せずに、埋め込みシナリオで番号を選択します。
ChatappEmbedSignUp ChatappEmbedSignUp 埋め込みソフトウェア開発キット(SDK)の v2 を使用している場合、この埋め込み API は不要です。
SubmitIsvCustomerTerms SubmitIsvCustomerTerms 独立系ソフトウェアベンダー (ISV) の顧客の契約情報を送信します。
AddAuditViberOpen AddAuditViberOpen Viber アカウントに登録します。
GetViberByRequestNo GetViberByRequestNo requestNo に基づいてアプリケーションを取得します。
UpdateAuditRequest UpdateAuditRequest Viber リクエストを変更します。
CreateInstance CreateInstance インスタンスを作成します。
DeleteInstance DeleteInstance 指定されたインスタンスを削除します。
ListWhatAppTemplate ListWhatAppTemplate メッセージテンプレートの一覧を取得します。