限定クーポン配布API
概要
限定クーポンをユーザに配布します。
URL
/cmapi/v2/coupons/${uuid}/distribute/
メソッド
POST
リクエスト
リクエストパラメータ
なし
リクエストボディ
基底オブジェクト
キー | 型 | 必須 | デフォルト | 許容値 | 説明 | 詳細 | 備考 |
---|---|---|---|---|---|---|---|
android_uuid | 文字列配列 | o | - | - | 配布対象のユーザID (android) | ユーザID は基本的には「popinfo ID」を指定します。 | android, iOS 合わせて 5000 件まで1度にリクエスト可能。 |
ios_uuid | 文字列配列 | o | - | - | 配布対象のユーザID (iOS) | ユーザID は基本的には「popinfo ID」を指定します。 | android, iOS 合わせて 5000 件まで1度にリクエスト可能。 |
リクエストのサンプル
curl \
-X POST \
-H "X-POPINFO-MAPI-TOKEN: ${AUTH_TOKEN}" \
-H 'Content-Type: application/json' \
-d '{
"android_uuid": ["1201a906-3b80-40fe-aeed-e5576670bed6", "01201a96-3b80-401e-addd-e56670be57d6"],
"ios_uuid": []
}' \
https://${domain}/cmapi/v2/coupons/${uuid}/distribute/
レスポンス
メディアタイプ
application/json
成功時レスポンス
基底オブジェクト
キー | 型 | 説明 | 詳細 | 備考 |
---|---|---|---|---|
sent | オブジェクト | 「"sent" オブジェクト」を参照。 | - | - |
not_sent | オブジェクト | 「"not_sent" オブジェクト」を参照。 | - | - |
sentオブジェクト
キー | 型 | 説明 | 詳細 | 備考 |
---|---|---|---|---|
android_uuid | 文字列配列 | 配布に成功したユーザID (android) | リクエストで指定した android_uuid の内、配信に成功したユーザの android_uuid が入ります。 | - |
ios_uuid | 文字列配列 | 配布に成功したユーザID (iOS) | リクエストで指定した ios_uuid の内、配信に成功したユーザの ios_uuid が入ります。 | - |
not_sentオブジェクト
キー | 型 | 説明 | 詳細 | 備考 |
---|---|---|---|---|
android_uuid | 文字列配列 | 配布に失敗したユーザID (android) | リクエストで指定した android_uuid の内、配信に失敗したユーザの android_uuid が入ります。 | - |
ios_uuid | 文字列配列 | 配布に失敗したユーザID (iOS) | リクエストで指定した ios_uuid の内、配信に失敗したユーザの ios_uuid が入ります。 | - |
レスポンスのサンプル
{
"sent": {
"android_uuid": ["1201a906-3b80-40fe-aeed-e5576670bed6", "01201a96-3b80-401e-addd-e56670be57d6"],
"ios_uuid": [],
},
"not_sent": {
"android_uuid": ["119062a0-30b8-4f0e-aede-bee5570d6766"],
"ios_uuid": [],
}
}