Skip to main content
MoEngage Coupon Management API を使用すると、一意の使い捨てクーポンコードを大規模に整理して配布できます。これらのエンドポイントを使用して、作成やファイルのアップロードから、有効化、アーカイブ、詳細な使用状況レポートまで、クーポンリストのライフサイクルを自動化できます。

エンドポイント

Coupon Management API は、3 つの機能領域に分類されています。

クーポンリスト (メタデータとステータス)

  • Create a Coupon List: 一意のコード用の新しいカテゴリを定義します。
  • Fetch All Coupon Lists: アクティブまたはアーカイブ済みのクーポンコンテナーの一覧を取得します。
  • Fetch Coupon List Details: 利用可能なクーポン数と総クーポン数をリアルタイムで取得します。
  • Update a Coupon List: 名前、有効期限、またはアラート設定を変更します。
  • Activate Coupon List: アーカイブ済みのリストを新しい有効期限で再有効化します。
  • Archive a Coupon List: リストを非アクティブに移行し、関連付けられたコードを削除します。

クーポンファイル (在庫管理)

  • Upload Coupon File: ホストされたファイルの URL を介してリストにデータを投入します。
  • Fetch All Coupon Files: アップロードされたすべてのバッチのステータスを追跡します。
  • Fetch a Coupon File: 特定のファイルの処理ステータス (PENDING など) を確認します。
  • Delete a Coupon File: 特定のバッチを削除します (アップロードエラーの修正に便利です)。

レポート

  • Generate Usage Report: 特定のクーポンリストの詳細な使用状況レポートを生成し、どのユーザーがどのクーポンを受け取ったかの詳細を提供します。

Postman コレクション

API を簡単にテストできるようにしています。公式の Postman コレクションを表示するには、こちらをクリックしてください。