スパムレポート
ユーザーによって報告されたスパムメールは、ユーザーのアドレスがスパムレポートリストに追加されます。
このリストにあるメールアドレスは、有効期限が切れるまでメールを受信しません。
このリストに対してクエリおよび削除操作を実行できます。
クエリ
URL
https://email.api.engagelab.cc/v1/complaints
https://email.api.engagelab.cc/v1/complaints
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
クエリパラメータの説明
パラメータ | タイプ | 必須 | 説明 |
---|---|---|---|
start_date | string | * | 開始日 (形式: yyyy-MM-dd) |
end_date | string | * | 終了日 (形式: yyyy-MM-dd) |
string | * | メールアドレス, 例: 22@gmail.com |
|
offset | int | No | 開始位置 [0-], デフォルトは0 |
limit | int | No | 数量 [0-100], デフォルトは100 |
リクエスト例:
curl -X GET -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/complaints?offset=0&limit=90'
curl -X GET -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/complaints?offset=0&limit=90'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
パラメータ | 説明 |
---|---|
レポートリスト内のクエリされたアドレスの詳細 | |
reason | レポートの理由 |
complaint_time | レポートの時間 |
expire_time | レポートの有効期限 |
レスポンス例
{
"result": [
{
"email": "9978977@qq.com",
"reason": "from softbounce",
"complaint_time": "2016-02-01T14:53:20+0800",
"expire_time": "2017-02-01T14:53:20+0800"
}
],
"count": 1,
"total": 1
}
{
"result": [
{
"email": "9978977@qq.com",
"reason": "from softbounce",
"complaint_time": "2016-02-01T14:53:20+0800",
"expire_time": "2017-02-01T14:53:20+0800"
}
],
"count": 1,
"total": 1
}
このコードブロックはフローティングウィンドウ内に表示されます
削除
URL
https://email.api.engagelab.cc/v1/complaints
https://email.api.engagelab.cc/v1/complaints
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
DELETE
DELETE
このコードブロックはフローティングウィンドウ内に表示されます
リクエストパラメータの説明
パラメータ | タイプ | 必須 | 説明 |
---|---|---|---|
start_date | string | * | 開始日 (形式: yyyy-MM-dd) |
end_date | string | * | 終了日 (形式: yyyy-MM-dd) |
string | * | 特定のメールを削除 |
リクエスト例
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"email": "x@example.com"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"start_date": "2023-04-01 08:00:00", "end_date": "2023-07-01 08:00:00"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"email": "x@example.com"}'
'https://email.api.engagelab.cc/v1/complaints'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
--data '{"start_date": "2023-04-01 08:00:00", "end_date": "2023-07-01 08:00:00"}'
'https://email.api.engagelab.cc/v1/complaints'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
なし
レスポンス例
{
"count": 2
}
{
"count": 2
}
このコードブロックはフローティングウィンドウ内に表示されます