送信データ
日次送信データ統計
日別のSMSデータ統計
URL
https://sms.api.engagelab.cc/v1/stats_day
https://sms.api.engagelab.cc/v1/stats_day
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | string | true | Basic base64(sms_user:sms_key) |
パラメーター説明
| パラメーター | タイプ | 必須 | 説明 |
|---|---|---|---|
| time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
| template_ids | string | No | 複数のテンプレートIDを";"で区切る。例: template_ids=1;2;3、最大10個のテンプレートをサポート |
| sms_users | string | No | 特定のSMS_USERの統計を取得。";"で区切る。例: sms_users=a;b;c、最大10ユーザーをサポート |
| label_ids | string | No | SMSラベルIDリスト。";"で区切る。例: label_ids=123456;456789、最大10ラベルをサポート |
| start_date | string | Yes | 開始日(yyyy-MM-dd形式) |
| end_date | string | Yes | 終了日(yyyy-MM-dd形式) |
| msg_type | string | No | SMSタイプ。2は国際SMSを示す |
| aggregate_by | string | No | 集計するかどうか。0は集計しない、1は集計する。デフォルトは0 |
注意:
- クエリ期間は90日を超えてはなりません。
- aggregate_byが1の場合、データはmsg_typeごとに集計されます。aggregate_byが0の場合、集計は行われません。
リクエスト例
curl -X GET "https://sms.api.engagelab.cc/v1/data/stats_day?start_date=2022-11-20&msg_types=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl -X GET "https://sms.api.engagelab.cc/v1/data/stats_day?start_date=2022-11-20&msg_types=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
| フィールド | 説明 |
|---|---|
| send_date | 送信日 |
| msg_type | SMSタイプ |
| sms_user | SMS_USER |
| template_id | SMSテンプレートID |
| label_id | ラベルID |
| targets | ターゲット総数 |
| sent | 送信数 |
| process_failed | 処理失敗数 |
| delivered | 配信数 |
| send_failed | 送信失敗数 |
| wait_result | 配信待ち数 |
| billing_count | 課金数 |
| process_failed_percent | 処理失敗率 |
| delivered_percent | 配信率 |
| send_failed_percent | 送信失敗率 |
| wait_result_percent | 配信待ち率 |
レスポンス例
aggregate_by=0
{
"result" : [{
"send_date" : "2016-09-27",
"msg_type" : "2",
"sms_user" : "sms_user",
"template_id" : 11,
"label_id" : 110,
"targets" : 1,
"sent" : 0,
"process_failed" : 0,
"delivered" : 1,
"send_failed" : 0,
"wait_result" : 0,
"billing_count" : 2,
"process_failed_percent" : 0.0,
"delivered_percent" : 0,
"send_failed_percent" : 0,
"wait_result_percent" : 0
}
],
count:1
}
{
"result" : [{
"send_date" : "2016-09-27",
"msg_type" : "2",
"sms_user" : "sms_user",
"template_id" : 11,
"label_id" : 110,
"targets" : 1,
"sent" : 0,
"process_failed" : 0,
"delivered" : 1,
"send_failed" : 0,
"wait_result" : 0,
"billing_count" : 2,
"process_failed_percent" : 0.0,
"delivered_percent" : 0,
"send_failed_percent" : 0,
"wait_result_percent" : 0
}
],
count:1
}
このコードブロックはフローティングウィンドウ内に表示されます
aggregate_by=1
{
"result" : {
"msg_type" : "2",
"targets" : 1,
"sent" : 0,
"process_failed" : 0,
"delivered" : 1,
"send_failed" : 0,
"wait_result" : 0,
"billing_count" : 2,
"process_failed_percent" : 0.0,
"delivered_percent" : 0.0,
"send_failed_percent" : 0.0,
"wait_result_percent" : 0.0
}
}
{
"result" : {
"msg_type" : "2",
"targets" : 1,
"sent" : 0,
"process_failed" : 0,
"delivered" : 1,
"send_failed" : 0,
"wait_result" : 0,
"billing_count" : 2,
"process_failed_percent" : 0.0,
"delivered_percent" : 0.0,
"send_failed_percent" : 0.0,
"wait_result_percent" : 0.0
}
}
このコードブロックはフローティングウィンドウ内に表示されます
処理失敗統計
処理失敗のカテゴリ別統計をクエリ
URL
https://sms.api.engagelab.cc/v1/stats/process_failed
https://sms.api.engagelab.cc/v1/stats/process_failed
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | String | true | Basic base64(smsUser:smsKey) |
パラメーター説明
| パラメーター | タイプ | 必須 | 説明 |
|---|---|---|---|
| time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
| sms_users | string | No | 特定のSMS_USERの統計を取得。";"で区切る。例: sms_users=a;b;c、最大10ユーザーをサポート |
| start_date | string | Yes | 開始日(yyyy-MM-dd形式) |
| end_date | string | Yes | 終了日(yyyy-MM-dd形式) |
| msg_type | string | No | 業務タイプ。2は国際SMSを示し、デフォルトは2 |
| label_ids | string | No | SMSラベルIDリスト。";"で区切る。例: label_ids=123456;456789、最大10ラベルをサポート |
| template_ids | string | No | 複数のテンプレートIDを";"で区切る。例: template_Ids=1;2;3、最大10テンプレートをサポート |
| aggregate_by | string | No | 集計するかどうか。0は集計しない、1は集計する。デフォルトは0 |
注意:
- クエリ期間は90日を超えてはなりません。
- aggregate_byが1の場合、データはmsg_typeごとに集計されます。aggregate_byが0の場合、集計は行われません。
リクエスト例
curl -X GET "https://sms.api.engagelab.cc/v1/stats/process_failed?start_date=2022-11-20&msgTypeStr=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl -X GET "https://sms.api.engagelab.cc/v1/stats/process_failed?start_date=2022-11-20&msgTypeStr=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
| フィールド | 説明 |
|---|---|
| send_date | 送信日 |
| label_id | ラベルID |
| msg_type | SMSタイプ |
| sms_user | SMS_USER |
| template_id | SMSテンプレートID |
| global_block | グローバルブロック数 |
| partial_block | 部分ブロック数 |
| unsubscribe | 配信停止数 |
| keyword_block | キーワードブロック数 |
| variable_error | 変数エラー数 |
| content_error | コンテンツ不適合数 |
| frequency_overrun | 頻度超過数 |
| other | その他数 |
レスポンス例
aggregate_by=0
{
"result" : [{
"send_date" : "2016-09-09",
"label_id" : 110,
"msg_type" : "2",
"sms_user":"sms",
"template_id" : 122,
"global_block": 133
"partial_block" : 0,
"unsubscribe" : 0,
"keyword_block" : 0,
"variable_error" : 0,
"content_error" : 0,
"frequency_overrun" : 0,
"other" : 0
}
],
count:1
}
{
"result" : [{
"send_date" : "2016-09-09",
"label_id" : 110,
"msg_type" : "2",
"sms_user":"sms",
"template_id" : 122,
"global_block": 133
"partial_block" : 0,
"unsubscribe" : 0,
"keyword_block" : 0,
"variable_error" : 0,
"content_error" : 0,
"frequency_overrun" : 0,
"other" : 0
}
],
count:1
}
このコードブロックはフローティングウィンドウ内に表示されます
aggregate_by=1
{
"result" : {
"msg_type" : "2",
"global_block": 133
"partial_block" : 0,
"unsubscribe" : 0,
"keyword_block" : 0,
"variable_error" : 0,
"content_error" : 0,
"frequency_overrun" : 0,
"other" : 0
}
}
{
"result" : {
"msg_type" : "2",
"global_block": 133
"partial_block" : 0,
"unsubscribe" : 0,
"keyword_block" : 0,
"variable_error" : 0,
"content_error" : 0,
"frequency_overrun" : 0,
"other" : 0
}
}
このコードブロックはフローティングウィンドウ内に表示されます
送信失敗統計
送信失敗のカテゴリ別統計をクエリ
URL
https://sms.api.engagelab.cc/v1/stats/send_failed
https://sms.api.engagelab.cc/v1/stats/send_failed
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | String | true | Basic base64(sms_user:sms_key) |
パラメーター説明
| パラメーター | タイプ | 必須 | 説明 |
|---|---|---|---|
| time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
| sms_users | string | No | 特定のSMS_USERの統計を取得。";"で区切る。例: sms_users=a;b;c、最大10ユーザーをサポート |
| start_date | string | Yes | 開始日(yyyy-MM-dd形式) |
| end_date | string | Yes | 終了日(yyyy-MM-dd形式) |
| msg_type | string | No | SMSタイプ。2は国際SMSを示す |
| label_ids | string | No | SMSラベルIDリスト。";"で区切る。例: label_Ids=123456;456789、最大10ラベルをサポート |
| template_ids | string | No | 複数のテンプレートIDを";"で区切る。例: template_Ids=1;2;3、最大10テンプレートをサポート |
| aggregate_by | string | No | 集計するかどうか。0は集計しない、1は集計する。デフォルトは0 |
注意:
- クエリ期間は90日を超えてはなりません。
- aggregate_byが1の場合、データはmsg_typeごとに集計されます。aggregate_byが0の場合、集計は行われません。
リクエスト例
curl -X GET "https://sms.api.engagelab.cc/v1/data/sendFailed?start_date=2022-11-20&msg_type=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl -X GET "https://sms.api.engagelab.cc/v1/data/sendFailed?start_date=2022-11-20&msg_type=0"
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
| フィールド | 説明 |
|---|---|
| send_date | 送信日 |
| label_id | ラベルID |
| msg_type | SMSタイプ |
| sms_user | SMS_USER |
| template_id | SMSテンプレートID |
| empty | 空番号数 |
| out_of_service | サービス外数 |
| blacklist | ブラックリスト数 |
| busy | 忙しい数 |
| no_answer | 応答なし数 |
| interception | 遮断数 |
| break_down | 携帯故障数 |
| not_in_service | サービス外数 |
| power_off | 電源オフ数 |
| other | その他数 |
レスポンス例
aggregate_by=0
{
"result" : [
{
"send_date" : "2016-09-09",
"label_id" : 110,
"msg_type" : "2",
"sms_user":"sms",
"template_id" : 10,
"empty" : 0,
"out_of_service" : 3,
"blacklist" : 0,
"busy" : 0,
"no_answer" : 0,
"interception" : 0,
"break_down" : 0,
"not_in_service" : 0,
"power_off" : 0,
"other" : 2
}
],
"count":1
}
{
"result" : [
{
"send_date" : "2016-09-09",
"label_id" : 110,
"msg_type" : "2",
"sms_user":"sms",
"template_id" : 10,
"empty" : 0,
"out_of_service" : 3,
"blacklist" : 0,
"busy" : 0,
"no_answer" : 0,
"interception" : 0,
"break_down" : 0,
"not_in_service" : 0,
"power_off" : 0,
"other" : 2
}
],
"count":1
}
このコードブロックはフローティングウィンドウ内に表示されます
aggregate_by=1
{
"result" : {
"msg_type" : "2",
"empty" : 0,
"out_of_service" : 3,
"blacklist" : 0,
"busy" : 0,
"no_answer" : 0,
"interception" : 0,
"break_down" : 0,
"not_in_service" : 0,
"power_off" : 0,
"other" : 2
}
}
{
"result" : {
"msg_type" : "2",
"empty" : 0,
"out_of_service" : 3,
"blacklist" : 0,
"busy" : 0,
"no_answer" : 0,
"interception" : 0,
"break_down" : 0,
"not_in_service" : 0,
"power_off" : 0,
"other" : 2
}
}
このコードブロックはフローティングウィンドウ内に表示されます









