メールtemplateをAPIで更新したい

AI-generated summary

管理画面の「設定>通知」で編集するメールテンプレートを、API経由で更新できるかが主題です。質問者は、標準テンプレートの直接変更が無理でも、本文の一部追加やカスタムテンプレート利用ができればよいとしています。

回答では、App Storeの関連アプリがShopifyのメール内容を上書きしている場合、Translation APIを使っている可能性が高いと示されました。あわせて、アプリのインストール時に表示される権限を見ると、利用APIの手がかりを推測できるという補足もあります。

現時点で提示された具体的な方針はTranslation APIの調査です。最終的な実装可否や手順まではこのやり取りでは確定しておらず、議論は調査継続の段階で終了しています。

設定>通知で変更するメールの内容を管理画面からではなく、APIで更新する方法を探しています。

いくつか同じような質問を見つけたのですが、解決している情報を見つけられませんでした。
しかし、APP Storeにある
・Email Template Creator
・OrderlyEmails
等では、実現出来ているように見受けられるので、何か手があるのではないかと思うのですが・・

デフォルトのメールテンプレート自体を変更出来なくても、APIにて内容を一部追加する、とか
もしくは、カスタマイズされたテンプレートを使用出来れば問題ありません。

ご教示のほど、よろしくお願いいたします。

それらのアプリは、もし、Shopifyのメールを上書きする機能であれば、以下のTranslation APIを使っていると思われます。
https://shopify.dev/tutorials/manage-app-translations-with-admin-api#retrieve-a-single-translatable-resource-by-its-id

インストール時に表示されるパーミションを詳しくみると、どのAPIを使っているか予測が付きます。

回答ありがとうございます。

Translation APIというのがあったんですね!

まだなかなかドキュメント検索のコツをつかめず、苦戦しております。。

使用APIの予測方法も教えていただきありがとうございます。

Translation API調べてみます。