スパムレポート
ユーザーによって報告されたスパムメールは、ユーザーのアドレスがスパムレポートリストに追加されます。
このリストにあるメールアドレスは、有効期限が切れるまでメールを受信しません。
このリストに対してクエリおよび削除操作を実行できます。
呼び出しアドレス
| データセンター | URL |
|---|---|
| シンガポール | https://email.api.engagelab.cc |
| トルコ | https://emailapi-tr.engagelab.com |
REST APIを使用する際は、選択したデータセンターが適切なベースURLに対応していることを確認してください。
POST/v1/complaints
クエリ
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
}
このコードブロックはフローティングウィンドウ内に表示されます








