データ統計
送信データ統計(日次)
日次のメールデータ統計
URL
https://email.api.engagelab.cc/v1/stats_day
https://email.api.engagelab.cc/v1/stats_day
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
ヘッダー | 型 | 必須 | 説明 |
---|---|---|---|
Authorization | String | true | Basic base64(api_user:api_key) |
クエリパラメータの説明
パラメータ | 型 | 必須 | 説明 |
---|---|---|---|
time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
start_date | string | Yes | 開始日、フォーマット: yyyy-MM-dd |
end_date | string | Yes | 終了日、フォーマット: yyyy-MM-dd |
api_users | string | No | 特定のAPI_USERの統計を取得、複数のAPI_USERは; で区切る。例: api_users=a;b;c |
label_ids | string | No | 特定のラベルの統計を取得、複数のラベルは; で区切る。例: label_ids=a;b;c |
domain_names | string | No | 特定の受信ドメインの統計を取得、複数のドメインは; で区切る。例: domain_names=a;b;c |
aggregate_by | int | No | デフォルトは0(集計なし)。1に設定すると、すべての次元の集計データを返します。 |
注意:
クエリ間隔は3か月を超えてはなりません。
リクエスト例
curl "https://email.api.engagelab.cc/v1/day_stats?start_date=2015-02-01&end_date=2015-02-28&api_user_list=***;***" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl "https://email.api.engagelab.cc/v1/day_stats?start_date=2015-02-01&end_date=2015-02-28&api_user_list=***;***&aggregate_by=1" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl "https://email.api.engagelab.cc/v1/day_stats?start_date=2015-02-01&end_date=2015-02-28&api_user_list=***;***" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl "https://email.api.engagelab.cc/v1/day_stats?start_date=2015-02-01&end_date=2015-02-28&api_user_list=***;***&aggregate_by=1" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
フィールド | 説明 |
---|---|
send_date | 送信日 |
api_user | API_USER |
domain | 受信ドメイン |
label_id | ラベルID |
label_name | ラベル名 |
targets | 合計ターゲット数、リクエスト数 |
sent | 送信されたメール数 |
delivered | 配信されたメール数 |
invalid_email | 無効なメール数 |
soft_bounce | ソフトバウンス数 |
report_spam | スパム報告数 |
total_clicks | 合計クリック数 |
total_opens | 合計開封数 |
opens | 開封数 |
clicks | クリック数 |
unsubscribe | 解除数 |
delivered_percent | 配信率 |
invalid_email_percent | 無効なメール率 |
soft_bounce_percent | ソフトバウンス率 |
report_spam_percent | スパム報告率 |
total_click_percent | 合計クリック率 |
total_open_percent | 合計開封率 |
open_percent | 開封率 |
click_percent | クリック率 |
unsubscribe_percent | 解除率 |
レスポンス例
Response-success
HTTP Status: 200
{
"result": [
{
"send_date": "2022-10-25",
"api_user": "test1212",
"domain": "qq.com",
"label_id": 0,
"label_name": "",
"targets": 1,
"delivered": 0,
"sent":1,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 1,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"opens_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 100.0
}
]
}
# 集計データ, aggregate_by = 1
{
"result": {
"targets": 146013,
"sent":13322,
"delivered": 2,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 146011,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 100.0
}
}
{
"result": [
{
"send_date": "2022-10-25",
"api_user": "test1212",
"domain": "qq.com",
"label_id": 0,
"label_name": "",
"targets": 1,
"delivered": 0,
"sent":1,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 1,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"opens_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 100.0
}
]
}
# 集計データ, aggregate_by = 1
{
"result": {
"targets": 146013,
"sent":13322,
"delivered": 2,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 146011,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 100.0
}
}
このコードブロックはフローティングウィンドウ内に表示されます
Response-error
HTTP Status :401
{
"code": 30000,
"message": "Authentication failed."
}
{
"code": 30000,
"message": "Authentication failed."
}
このコードブロックはフローティングウィンドウ内に表示されます
送信データ統計(時間別)
時間別のメールデータ統計
URL
https://email.api.engagelab.cc/v1/stats_hour
https://email.api.engagelab.cc/v1/stats_hour
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
ヘッダー | 型 | 必須 | 説明 |
---|---|---|---|
Authorization | String | true | Basic base64(api_user:api_key) |
クエリパラメータの説明
パラメータ | 型 | 必須 | 説明 |
---|---|---|---|
time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
send_date | string | Yes | リクエスト送信日、フォーマット: yyyy-MM-dd |
api_users | string | No | 特定のAPI_USERの統計を取得、複数のAPI_USERは; で区切る。例: api_users=a;b;c |
label_ids | string | No | 特定のラベルの統計を取得、複数のラベルは; で区切る。例: label_ids=a;b;c |
リクエスト例
curl "https://email.api.engagelab.cc/v1/stats_hour?send_date=2022-11-21" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>""
curl "https://email.api.engagelab.cc/v1/stats_hour?send_date=2022-11-21" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>""
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
フィールド | 説明 |
---|---|
send_date | 送信日 |
send_hour | 特定の時間、範囲 [0-23] |
api_user | API_USER |
label_id | ラベルID |
targets | 合計ターゲット数、リクエスト数 |
sent | 送信されたメール数 |
delivered | 配信されたメール数 |
invalid_email | 無効なメール数 |
soft_bounce | ソフトバウンス数 |
report_spam | スパム報告数 |
total_clicks | 合計クリック数 |
total_opens | 合計開封数 |
opens | 開封数 |
clicks | クリック数 |
unsubscribe | 解除数 |
delivered_percent | 配信率 |
invalid_email_percent | 無効なメール率 |
soft_bounce_percent | ソフトバウンス率 |
report_spam_percent | スパム報告率 |
total_click_percent | 合計クリック率 |
total_open_percent | 合計開封率 |
open_percent | 開封率 |
click_percent | クリック率 |
unsubscribe_percent | 解除率 |
レスポンス例
Response-success
HTTP Status: 200
# 特定の時間にsendHourが返されない場合、その時間にデータがないことを意味します
{
"result": [
{
"send_date": "2022-08-25",
"api_user": "zymtest4",
"label_id": 598121,
"send_hour": 11,
"targets": 1,
"sent":1,
"delivered": 1,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_emails": 0,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 0.0
},
{
"send_date": "2022-08-25",
"api_user": "gaolei",
"label_id": 598125,
"send_hour": 15,
"targets": 1,
"sent":1,
"delivered": 0,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 1,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 0.0
}
]
}
# 特定の時間にsendHourが返されない場合、その時間にデータがないことを意味します
{
"result": [
{
"send_date": "2022-08-25",
"api_user": "zymtest4",
"label_id": 598121,
"send_hour": 11,
"targets": 1,
"sent":1,
"delivered": 1,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_emails": 0,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 0.0
},
{
"send_date": "2022-08-25",
"api_user": "gaolei",
"label_id": 598125,
"send_hour": 15,
"targets": 1,
"sent":1,
"delivered": 0,
"total_clicks": 0,
"total_opens": 0,
"soft_bounce": 0,
"report_spam": 0,
"unsubscribe": 0,
"opens": 0,
"clicks": 0,
"invalid_email": 1,
"delivered_percent": 0.0,
"total_click_percent": 0.0,
"total_open_percent": 0.0,
"soft_bounce_percent": 0.0,
"report_spam_percent": 0.0,
"unsubscribe_percent": 0.0,
"open_percent": 0.0,
"click_percent": 0.0,
"invalid_email_percent": 0.0
}
]
}
このコードブロックはフローティングウィンドウ内に表示されます
Response-error
HTTP Status :401
{
"code": 30000,
"message": "Authentication failed."
}
{
"code": 30000,
"message": "Authentication failed."
}
このコードブロックはフローティングウィンドウ内に表示されます
無効なメール統計(日次)
無効なメールの分類統計をクエリ
URL
https://email.api.engagelab.cc/v1/stat_invalids
https://email.api.engagelab.cc/v1/stat_invalids
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
リクエストヘッダー
ヘッダー | 型 | 必須 | 説明 |
---|---|---|---|
Authorization | String | true | Basic base64(api_user:api_key) |
クエリパラメータの説明
パラメータ | 型 | 必須 | 説明 |
---|---|---|---|
time_zone | string | No | タイムゾーン。デフォルトタイムゾーン: +8 |
start_date | string | Yes | 開始日、フォーマット: yyyy-MM-dd |
end_date | string | Yes | 終了日、フォーマット: yyyy-MM-dd |
api_users | string | No | 特定のAPI_USERの統計を取得、複数のAPI_USERは; で区切る。例: api_users=a;b;c |
label_ids | string | No | 特定のラベルの統計を取得、複数のラベルは; で区切る。例: label_ids=a;b;c |
domain_names | string | No | 特定の受信ドメインの統計を取得、複数のドメインは; で区切る。例: domain_names=a;b;c |
aggregate_by | int | No | デフォルトは0(集計なし)。1に設定すると、すべての次元の集計データを返します。 |
注意:
- クエリ期間は3か月を超えてはなりません。
aggregate_by
が1に設定されている場合、すべての次元のデータが集計され累積されます。
リクエスト例
curl "https://email.api.engagelab.cc/v1/stats_invalid" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
curl "https://email.api.engagelab.cc/v1/stats_invalid" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
このコードブロックはフローティングウィンドウ内に表示されます
レスポンス説明
フィールド | 説明 |
---|---|
send_date | 送信日、フォーマット: yyyy-MM-dd |
api_user | API_USER |
domain | 受信ドメイン |
label_id | ラベルID |
label_name | ラベル名 |
blacklists | ブラックリスト数 |
unsubscribes | 解除リスト数 |
server_errors | 到達不能サーバー数 |
format_errors | 受信者フォーマットエラー数 |
ip_domain_rejecteds | IPまたはドメイン拒否数 |
not_exists | 存在しない受信者数 |
spams | スパムメール数 |
sender_recipient_rejecteds | 送信者または受信者拒否数 |
others | その他 |
レスポンス例
Response-success
HTTP Status: 200
{
"result": [
{
"send_date": "2022-12-01",
"api_user": "1224_xjm",
"label_id": 0,
"label_name": null,
"domain": "qq.com",
"blacklists": 0,
"unsubscribes": 0,
"server_errors": 0,
"format_errors": 0,
"not_exists": 0,
"spams": 0,
"sender_recipient_rejecteds": 0,
"others": 1
}
]
}
# 集計データ, aggregate_by = 1
{
"result": {
"blacklists": 0,
"unsubscribes": 0,
"server_errors": 88387,
"format_errors": 0,
"not_exists": 0,
"spams": 0,
"sender_recipient_rejecteds": 0,
"others": 57624
}
}
{
"result": [
{
"send_date": "2022-12-01",
"api_user": "1224_xjm",
"label_id": 0,
"label_name": null,
"domain": "qq.com",
"blacklists": 0,
"unsubscribes": 0,
"server_errors": 0,
"format_errors": 0,
"not_exists": 0,
"spams": 0,
"sender_recipient_rejecteds": 0,
"others": 1
}
]
}
# 集計データ, aggregate_by = 1
{
"result": {
"blacklists": 0,
"unsubscribes": 0,
"server_errors": 88387,
"format_errors": 0,
"not_exists": 0,
"spams": 0,
"sender_recipient_rejecteds": 0,
"others": 57624
}
}
このコードブロックはフローティングウィンドウ内に表示されます
Response-error
HTTP Status :401
{
"code": 30000,
"message": "Authentication failed."
}
{
"code": 30000,
"message": "Authentication failed."
}
このコードブロックはフローティングウィンドウ内に表示されます