配信レスポンス

ユーザーが送信したメールステータスの一覧

このリストに対してクエリ操作を実行できます。

URL

https://email.api.engagelab.cc/v1/email_status
              
              https://email.api.engagelab.cc/v1/email_status

            
このコードブロックはフローティングウィンドウ内に表示されます

HTTPリクエストメソッド

GET
              
              GET

            
このコードブロックはフローティングウィンドウ内に表示されます

リクエストヘッダー

ヘッダー タイプ 必須 説明
Authorization String true Basic base64(api_user:api_key)

クエリパラメータの説明

パラメータ タイプ 必須 説明
offset string No クエリ開始位置、範囲 [0-]、デフォルトは0
limit int No クエリ件数、範囲 [0-100]、デフォルトは100
send_date string Yes 送信日、形式 yyyy-MM-dd
email string No 受信者アドレス
email_ids string No メール送信API呼び出しで正常に返されたEmailId。複数のアドレスは';'で区切ります。例: email_ids=a;b;c
api_user string No ユーザーの特定のAPI_USER
domain_name string No 受信ドメイン、例: gmail.com
label_id string No ユーザーが作成したラベルに対応するラベルID
status string No 配信レスポンスステータスをクエリします。リクエスト値は18; 配信済みの値は1; ソフトバウンスの値は5; 無効なメールの値は4。
sub_status string No 無効なメールまたはソフトバウンスのサブクラスをクエリします。複数の無効なサブクラスは';'で区切ります。例: subStatus=a;b;c。このパラメータを指定すると、statusパラメータは無効になります。

注意:

  1. 各クエリはデフォルトで100件のレコードのみを返します。クエリ条件に一致するレコード数が100を超える場合、offsetおよびlimitパラメータを手動で指定する必要があります。
  2. 各クエリで取得した対応するレコードは、ユーザーが渡したパラメータに基づいて10分間キャッシュされます。
  3. このインターフェースは、各ユーザーアカウントが1分間にインターフェースを60回呼び出すことを制限します。要件を満たさない場合は、WebHookを使用してください。
  4. メールアドレスを渡すことで、send_dateの30日以内にそのアドレスの配信詳細をクエリできます。メールアドレスを渡さない場合、send_dateのデータ詳細のみをクエリできます。
sub_status sub_stat_desc
401 無効なメール - プラットフォームブラックリスト
402 無効なメール - 配信解除済み
403 無効なメール - サーバー到達不能
404 無効なメール - アドレス形式エラー
405 無効なメール - IPまたはドメイン拒否
406 無効なメール - アドレスが存在しない
407 無効なメール - スパム
408 無効なメール - 送信者/受信者拒否
409 無効なメール - その他
503 ソフトバウンス - サービス到達不能
505 ソフトバウンス - IPまたはドメイン拒否
506 ソフトバウンス - メールアドレスが存在しない
507 ソフトバウンス - 迷惑メール対策による拒否
508 ソフトバウンス - 送信者/受信者拒否
509 ソフトバウンス - その他

リクエスト例

curl "https://email.api.engagelab.cc/v1/email_status?send_date=2022-11-21&email_ids=***;***" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
              
              curl "https://email.api.engagelab.cc/v1/email_status?send_date=2022-11-21&email_ids=***;***" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"

            
このコードブロックはフローティングウィンドウ内に表示されます

レスポンスの説明

パラメータ 説明
email 受信者アドレス
email_id メール送信API呼び出しで正常に返されたEmailId
api_user api_user名
status 配信ステータス
status_desc 配信ステータスの説明
sub_status 401-509の無効ステータスコード
sub_status_desc 無効またはソフトバウンスのサブクラスの説明
request_time リクエスト時間
update_time ステータス更新時間
response_message 送信結果メッセージ

レスポンス例

{ "result": [ { "email_id": "1668065941982_15_2032_7460.sc-10_2_226_96-test0$1720f4a1d6af047181@hotmail.com", "api_user": "zymtest4", "email": "1720f4a1d6af047181@hotmail.com", "request_time": "2022-11-10T15:39:01+0800", "update_time": "2022-11-10T17:34:16+0800", "status": 4, "sub_status": 409, "status_desc": "Invalid Email", "sub_status_desc": "Other", "response_message": "Other(scheduler: deleted)" } ], "total": "48675", "count": 1 }
              
              {
    "result": [
        {
            "email_id": "1668065941982_15_2032_7460.sc-10_2_226_96-test0$1720f4a1d6af047181@hotmail.com",
            "api_user": "zymtest4",
            "email": "1720f4a1d6af047181@hotmail.com",
            "request_time": "2022-11-10T15:39:01+0800",
            "update_time": "2022-11-10T17:34:16+0800",
            "status": 4,
            "sub_status": 409,
            "status_desc": "Invalid Email",
            "sub_status_desc": "Other",
            "response_message": "Other(scheduler: deleted)"
        }
    ],
    "total": "48675",
    "count": 1
}

            
このコードブロックはフローティングウィンドウ内に表示されます
icon
お問い合わせ