プッシュ送信API

指定されたデバイストークンへプッシュを送信する。

メソッド

POST

パス

/push/send

リクエストボディ

Name概要
tenant_id(必須)文字列テナントID
※別途お渡しした内容をご利用ください。
contents.search_conditionオブジェクト検索条件
※配信対象の顧客検索条件を指定してください。
contents.push_title文字列タイトル
最大256文字
contents.push_message(必須)文字列メッセージ
最大256文字
contents.push_url文字列通知URL
contents.push_custom_vars文字列Pushカスタム情報JSON
カスタムペイロード情報をJSON文字列にて指定
最大 2,000 Byte
contents.badge_num数値バッジ数
iOS のみサポート
contents.push_start_dte文字列プッシュ開始日時
yyyy-mm-dd hh:mi:ss形式
※未指定時は、次回プッシュバッチ実行時配信となります。
contents.multilang_messages多言語メッセージオブジェクト多言語メッセージ

ヒント

push_messagemultilang_messages.push_message.{language_cd}はどちらかを必ず指定してください。どちらも指定されている場合、multilang_messageの内容が優先されます。

多言語メッセージオブジェクト

Name概要
push_title.{language_cd}文字列タイトル
最大256文字
push_message.{language_cd}(必須)文字列メッセージ
最大256文字

ヒント

language_cdには jaenなどの言語コードを指定してください。

レスポンスボディ

Name概要
status(必須)文字列ステータスコード
message(必須)文字列実行メッセージ
contents.push_send_cnt数値送信件数
contents.detail_message文字列、配列エラーメッセージ

レスポンスの例

{
  "status": "1001",
  "message": "正常終了",
  "contents": {
    "push_send_cnt": 100
  }
}