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

Chat App Message Service:API の概要

最終更新日:Sep 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 セキュリティを確保するには、以下を作成し、設定する必要があります。

IMグループ管理

API

タイトル

説明

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

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

API

タイトル

説明

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

インスタンス/スペース管理

API

タイトル

説明

ListInstance インスタンスリストを照会します。 インスタンスのリストを照会します。
QueryInstance QueryInstance 指定されたインスタンスの詳細を取得します。

フローエディター

API

タイトル

説明

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

WhatsAppフロー

API

タイトル

説明

CreateFlow フローを作成します。 フローを作成します。
ListFlow フローリストの照会。 フローのリストを照会します。
GetFlow フローの詳細を取得します。 フローの詳細を取得します。
SyncFlow WhatsApp フローを同期します。 WhatsApp フローを同期します。
ModifyFlow フローの基本情報を変更します。 フローの基本情報を変更します。
UpdateFlowJSONAsset JSON を使用してフローのコンテンツを更新します。 JSON を使用してフローのコンテンツを更新します。
GetFlowJSONAssest フローの JSON コンテンツを取得します。 フローの JSON 形式のコンテンツを取得します。
GetFlowPreviewUrl フローのプレビュー URL を取得します。 フローのプレビュー URL を取得します。
PublishFlow フローを公開します。 フローを公開します。
DeprecateFlow フローを非推奨にします。 フローを非推奨にします。
DeleteFlow フローを削除します。 フローを削除します。DRAFT ステータスのフローのみ削除できます。

組み込み統合

API

タイトル

説明

IsvGetAppId アプリ ID の取得。 ISV のアプリ ID を取得します。
ChatappBindWaba WABA のバインド。 ノースバウンドインターフェイスを通じて WhatsApp Business Account (WABA) をバインドします。
GetPermissionByCode 埋め込みコードを使用して権限付与を取得します。 埋め込み統合から取得したコードを使用して権限付与を取得します。
ChatappSyncPhoneNumber 電話番号情報の同期。 電話番号情報を同期します。
AddChatappPhoneNumber WhatsApp 電話番号を追加します。 WABA に電話番号を追加します。
GetPhoneNumberVerificationStatus 電話番号の認証ステータスを照会します。 電話番号の認証ステータスを取得します。
GetChatappVerifyCode GetChatappVerifyCode ノースバウンド API を呼び出して CAPTCHA を取得します。
ChatappVerifyAndRegister 電話番号の検証と登録。 認証コードを検証し、ノースバウンドインターフェイスを通じて登録します。
ChatappPhoneNumberRegister 電話番号を登録します。 ノースバウンドインターフェイスを通じて電話番号を登録します。
ChatappPhoneNumberDeregister WhatsApp 電話番号の登録を解除します。 WABA から電話番号の登録を解除します。
QueryWabaBusinessInfo QueryWabaBusinessInfo WhatsApp Business アカウント (WABA) のビジネス情報を照会します。
UpdatePhoneWebhook 電話番号のコールバック URL 情報を変更します。 電話番号のコールバック URL 情報を変更します。
UpdateAccountWebhook UpdateAccountWebhook アカウントのコールバック URL を変更します。
QueryPhoneBusinessProfile 電話番号のビジネス情報を照会します。 電話番号のビジネス情報を照会します。
ModifyPhoneBusinessProfile 電話番号の商用情報を変更します。 電話番号の商用情報を変更します。
CreateChatappMigrationInitiate CreateChatappMigrationInitiate 電話番号の移行を開始します。
GetMigrationVerifyCode 移行用電話番号の認証コードを取得します。 移行用電話番号の認証コードを取得します。
ChatappMigrationVerified 移行用の電話番号を検証します。 移行用の電話番号を検証します。
ChatappMigrationRegister 電話番号登録の移行。 電話番号登録を移行します。
GetChatappUploadAuthorization GetChatappUploadAuthorization ファイルのアップロードに使用される認証情報を取得します。
GetCommerceSetting GetCommerceSetting 電話番号のビジネス設定を照会します。
UpdateCommerceSetting UpdateCommerceSetting 電話番号のコマース設定を更新します。
SyncBusinessAppHistory ビジネスアプリの履歴メッセージを同期します。 ビジネスアプリの履歴レコードを同期します。

電話番号管理

API

タイトル

説明

GetWhatsappHealthStatus Get Whatsapp message send health status さまざまなタイプのノードのメッセージングの正常性ステータスを照会します。
UpdateConversationalAutomation 電話番号のウェルカムメッセージ、会話の開始プロンプト、およびコマンドを変更します。 電話番号のウェルカムメッセージ、会話の開始プロンプト、およびコマンドを変更します。
GetConversationalAutomation Get number welcome messages, opening remarks, and commands 歓迎メッセージ、開始の挨拶、およびコマンドを設定します。
GetPhoneEncryptionPublicKey 電話番号の暗号化公開鍵を取得します。 電話番号の暗号化公開鍵を取得します。
UpdatePhoneEncryptionPublicKey 電話番号の暗号化公開鍵を更新します。 電話番号の暗号化公開鍵を更新します。
UpdatePhoneMessageQrdl メッセージ QR コードの変更。 メッセージ QR コードを変更します。
ListPhoneMessageQrdl メッセージ QR コードリストの照会。 メッセージ QR コードのリストを照会します。
DeletePhoneMessageQrdl メッセージ QR コードの削除。 メッセージ QR コードを削除します。
CreatePhoneMessageQrdl メッセージ QR コードを作成します。 メッセージ QR コードを作成します。
QueryChatappPhoneNumbers QueryChatappPhoneNumbers 顧客のメッセージ送信に使用されるすべての電話番号とそのステータスを照会します。
QueryChatappBindWaba QueryChatappBindWaba 顧客アカウントにバインドされている WhatsApp Business Account (WABA) を照会します。
UpdateWhatsappUserName WhatsApp ビジネス電話番号のユーザー名を更新します。 ビジネス電話番号の WhatsApp ユーザー名を更新します。
DeleteWhatsappUserName WhatsApp ビジネス電話番号のユーザー名を削除します。 ビジネス電話番号の WhatsApp ユーザー名を削除します。
GetWhatsappUserName WhatsApp ビジネス電話番号のユーザー名を取得します。 ビジネス電話番号の WhatsApp ユーザー名を取得します。
GetWhatsappUserNameSuggestions WhatsApp ビジネス電話番号の推奨ユーザー名を取得します。 WhatsApp ビジネス電話番号の推奨ユーザー名を取得します。

メッセージ送信

API

タイトル

説明

SendChatappMassMessage チャットアプリメッセージをバッチで送信します。 Chat App メッセージをバッチで送信します。
SendChatappMessage チャット App メッセージを送信します Chat App Message Service のメッセージを送信します。
WhatsappCall WhatsappCall WhatsApp の音声通話を発信・応答・終了します。

テンプレート管理

API

タイトル

説明

CreateChatappTemplate チャットアプリテンプレートを作成します。 メッセージテンプレートを作成します。テンプレートが承認されると、メッセージの送信に使用できます。
ModifyChatappTemplate チャットアプリテンプレートの変更。 メッセージテンプレートを変更します。変更済みできるのは、審査未完了または審査に失敗したテンプレートのみです。
ListChatappTemplate チャットアプリのメッセージテンプレートリストを照会します。 メッセージテンプレートのリストを取得します。
GetChatappTemplateDetail チャットアプリメッセージテンプレートの詳細を照会します。 Chat App Message サービスのメッセージテンプレートの詳細を取得します。
DeleteChatappTemplate DeleteChatappTemplate メッセージテンプレートを削除します。
CheckDirectSendMessageSample WhatsApp ダイレクト送信テンプレートコンテンツの検証。 WhatsApp ダイレクト送信テンプレートのコンテンツを検証します。
GetAutoGeneratedTemplate GetAutoGeneratedTemplate 自動生成されたテンプレートを取得します。
ArchiveChatappTemplate テンプレートのアーカイブ Chat App Message サービスのテンプレートをアーカイブします。現在、アーカイブをサポートしているのは WhatsApp テンプレートのみです。

製品カタログ

API

タイトル

説明

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

統計メトリクス

API

タイトル

説明

GetChatappPhoneNumberMetric 電話番号の送信ボリュームメトリックを照会します。 WhatsApp チャンネルの電話番号のメッセージ送信ボリュームメトリックを照会します。
EnableWhatsappROIMetric WhatsApp ROI メトリックコレクションの有効化。 WhatsApp 関連のメトリックコレクションを有効にします。
GetChatappTemplateMetric マーケティングテンプレートのメトリックを取得します。 マーケティングタイプテンプレートに関連するメトリックを取得します。
RequestWhatsappConversionApi WhatsApp Conversions API をリクエストします WhatsApp Conversions API にリクエストを送信します。

その他

API

タイトル

説明

ListChatappMessage メッセージリストの照会。 メッセージリストを照会します。
GetPreValidatePhoneId GetPreValidatePhoneId 事前登録された電話番号の ID を取得します。この ID を使用して、新しい確認コードを取得せずに、埋め込みシナリオで番号を選択します。
CreateChatFlow フローを作成します。 フローを作成します。
CreateChatFlowByImport フローを作成してインポートします。 フローを作成してインポートします。
CreateChatFlowLogSetting フローログ設定を作成します。 フローログ設定を作成します。
CreateFlowVersion フローバージョンを作成します。 既存のフローバージョンをコピーして、新しいフローバージョンを作成します。
DeleteChatFlow フローを削除します。 フローを削除します。
DeleteFlowVersion フローバージョンを削除します。 フローバージョンを削除します。
FlowBindPhone フローに電話番号またはマーチャントアカウント ID をバインドします。 フローに電話番号またはマーチャントアカウント ID をバインドします。
FlowRebindPhone フローに電話番号またはマーチャントアカウント ID を再バインドします。 フローに電話番号またはマーチャントアカウント ID を再バインドします。
FlowUnbindPhone フローから電話番号またはマーチャントアカウント ID の関連付けを解除します。 フローから電話番号またはマーチャントアカウント ID の関連付けを解除します。
GetChatFlowTemplate フローテンプレートの詳細を照会します。 フローテンプレートの詳細を照会します。
ListBindingRelationsForFlowVersion バインドされている電話番号またはビジネスアカウント ID を照会します。 フローコードに基づいて、フローにバインドされている電話番号またはビジネスアカウント ID のリストを照会します。
ListChatFlow フローの一覧表示。 フローの一覧を表示します。
ListChatFlowTemplate フローテンプレートのリストを照会します。 フローテンプレートのリストを照会します。
ListFlowNodePrototypeV2 フローコンポーネントのプロトタイプを一覧表示します。 フローコンポーネントのプロトタイプを一覧表示します。
ListFlowVersion フローバージョンの一覧を取得します。 フローバージョンの一覧を取得します。
OfflineFlowVersion フローバージョンをオフラインにします フローバージョンをオフラインにします。
OnlineFlowVersion フローバージョンを公開します。 フローバージョンを公開します。
ReadChatFlow フローの詳細を取得します。 フローの詳細を取得します。
ReadChatFlowLogSetting フローログ設定の表示。 フローログの設定を照会します。
ReadFlowVersion フローバージョンの取得。 フローバージョンを取得します。
UpdateChatFlow フローの基本情報を更新します。 フローコードに基づいてフローの基本情報を更新します。
UpdateChatFlowLogSetting フローログの設定を更新します。 フローログの設定を更新します。
UpdateContactById 連絡先情報を更新します。 連絡先を変更します。
UpdateFlowVersion フローバージョンの DSL データを更新します。 フローバージョンの DSL データを更新します。キャンバス上のフローバージョンの更新に使用されます。
GetChatappPhoneNumberSetting ChatApp 電話番号の設定を取得します。 ChatApp 電話番号のその他の設定を取得します。
BeeBotAssociate Chatbot 関連付け。 ユーザー入力に基づいてナレッジベースから関連する FAQ を取得します。
BeeBotChat Chatbot の会話を開始します。 一意の Chatbot 識別子 (Chatbot ID) を使用して、Chatbot との会話を開始します。
ChatappEmbedSignUp 組み込みエントリー。 ノースバウンドの組み込みインターフェイスを提供します。組み込み SDK を呼び出す際は v2 バージョンを使用し、この操作は無視してください。
SubmitIsvCustomerTerms SubmitIsvCustomerTerms 独立系ソフトウェアベンダー (ISV) の顧客の契約情報を送信します。
AddAddressRecoverSuspend 送信先の変更、再開、または一時停止。 送信先の変更、再開、または一時停止のリクエストを送信します。
AddAuditViberOpen AddAuditViberOpen Viber アカウントに登録します。
AddContacts 連絡先を追加。 連絡先を編集します - 連絡先を追加します。
AddGroup グループを追加します。 グループを追加します。
AddMarketingFlow キャンペーンを作成します。 キャンペーンを作成します。
BindInstagramPage ページをインスタンスに関連付けます。 ページをインスタンスに関連付けます。
BindMessengerPage Messenger ページをバインドします。 選択した pageId をバインドします。
CopyTemplate テンプレートをコピーします テンプレートをコピーします。
CreateWhatsappConversionApi 埋め込みコードによる pageId の取得。 埋め込みコードに基づいて pageId を取得および保存します。
DeleteContactsByIds 連絡先の一括削除。 連絡先を選択して削除します。
DeleteGroupById グループを削除します。 グループを削除します。
DeleteInstagramPage Instagram ページを削除します。 Instagram インスタンスからページを削除します。
DeleteMarketingFlow マーケティングキャンペーンを削除します。 マーケティングキャンペーンを削除します。
DeleteMessengerPage Messenger パブリックページを削除します。 Messenger ページを削除します。
GeneratePresignedUrl 一時的な URL を取得します。 一時的な URL を取得します。
GetAuditRequestByTypeUnAudit 審査待ちチケットのビュー。 タイプ別に個人用の審査待ちチケットを照会します。
GetChatappOpenStatus ChatApp の有効化ステータスを照会します。 ChatApp の有効化ステータスを照会します。
GetCustomerSite 顧客のソースサイトを照会します。 顧客のソースサイトを照会します。
GetDownloadExcelList Excel データのダウンロード。 Excel データをダウンロードします。
GetFbInstagramPages Instagram パブリックページリスト。 インスタンスの Instagram ページリストを取得します。
GetFbMessengerPages Messenger パブリックページを一覧表示します。 Facebook ページ ID のリストを取得します。
GetGroupExist グループ名の重複を確認します。 グループ名が既に存在するかどうかを照会します。
GetPledgeTemplateAddress 保証状テンプレートのダウンロード URL。 保証状テンプレートのダウンロード URL を取得します。
GetViberByRequestNo GetViberByRequestNo requestNo に基づいてアプリケーションを取得します。
GetViberPauseTimes Viber の利用可能な一時停止リクエスト数を照会します。 一時停止をリクエストできる回数を照会します。
GetWhatsappConversionApi 埋め込み権限付与の取得。 埋め込み権限付与ページを取得します。
ListAllGroups グループリストの照会。 グループのリストを照会します。
ListFacebookPosts Facebook 投稿のリストを照会します。 Facebook 投稿のリストを照会します。
ListFlowNodeGroup フローコンポーネントグループのリストを照会します。 フローコンポーネントグループのリストを照会します。
ListInstagramPage Instagram パブリックページの一覧表示。 インスタンスに関連付けられた Instagram ページを取得します。
ListInstagramPosts Instagram 投稿の一覧表示。 Instagram 投稿のリストを照会します。
ListMarketingFlow マーケティングキャンペーンリストの照会。 マーケティングキャンペーンのリストを照会します。
ListViberServiceMessage Viber サービス番号情報の表示。 アプリケーションフォームの Viber サービス番号カードを表示します。
MoveContactToGroup 連絡先グループの変更。 連絡先のグループ関連付けを変更します。
OpenChatappService Chat App Message サービスを有効化します Chat App Message サービスを有効化します。
PauseMarketingFLow キャンペーンを一時停止します。 サービスを一時停止します。
RemoveContactById 単一の連絡先を削除します。 現在のグループから単一の連絡先を削除します。
UpdateAuditRequest UpdateAuditRequest Viber リクエストを変更します。
UpdateGroupName グループ名の変更。 グループ名を変更します。
UpdateMarketingFLow キャンペーン情報を変更します。 キャンペーン情報を変更します。
ChangeResourceGroup リソースをリソースグループに移動します。 リソースを別のリソースグループに移動します。
CreateInstance CreateInstance インスタンスを作成します。
DeleteContacts 連絡先を削除します。 連絡先リストから連絡先を削除します。
DeleteInstance DeleteInstance 指定されたインスタンスを削除します。
ListWhatAppTemplate ListWhatAppTemplate メッセージテンプレートの一覧を取得します。
UpdateInstance UpdateInstance 指定されたインスタンスを更新します。
SubmitVerifyCodeResult 検証コード結果を送信します 検証コードチェックの結果を送信します。
BindDmAccount DM アカウントを関連付けます。 DM アカウントを関連付けます。
CreateMessengerPage 埋め込みメッセンジャーの権限付与。 埋め込みメッセンジャーを権限付与します。
GetChatFlowMetric ChatFlow のランタイムデータを取得します。 ChatFlow のランタイムデータを取得します。
ListBindDmAccount バインドされたメールボックスアカウントの照会。 バインドされた DM アカウントを照会します。
ListDmAccount DirectMail アカウントの照会。 Alibaba Cloud アカウント配下の DirectMail アカウントを照会します。
ListDmTag DirectMail タグリストの照会。 DirectMail のタグを照会します。
ListPageAdAccount ページの広告アカウントを照会します。 ページにバインドされた広告アカウントのリストを照会します。
ModifyChatappTemplateProperties テンプレートプロパティの変更。 テンプレートの一部のプロパティを変更します。
QueryMMLActive MML ステータスの照会。 マーケティングメッセージが有効かどうかを照会します。
UnbindDmAccount DM アカウントのバインドを解除します。 メールアカウントのバインドを解除します。
UpdateWabaMmlStatus MML 埋め込み完了後の MML ステータスの更新。 WABA の MML ステータスを更新します。