送信のインターセプトなし
EngageLabは、スパムレポート、カスタムインターセプション、バウンスアドレス、および配信停止にリストされているメールアドレスをインターセプトします。
顧客が特定のアドレスや受信ドメインをインターセプトしないようにしたい場合は、それをインターセプトなしリストに追加できます。
このリスト内のエントリを照会、追加、または削除できます。
呼び出しアドレス
| データセンター | URL |
|---|---|
| シンガポール | https://email.api.engagelab.cc |
| トルコ | https://emailapi-tr.engagelab.com |
REST APIを使用する際は、選択したデータセンターが適切なベースURLに対応していることを確認してください。
POST/v1/no_interceptions
照会
URL
https://email.api.engagelab.cc/v1/no_interceptions
https://email.api.engagelab.cc/v1/no_interceptions
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
GET
GET
このコードブロックはフローティングウィンドウ内に表示されます
ヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | string | true | Basic base64(api_user:api_key) |
クエリパラメータの説明
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| start_date | string | * | 開始日、形式はyyyy-MM-dd |
| end_date | string | * | 終了日、形式はyyyy-MM-dd |
| email_or_domain | string | * | インターセプトしないメールアドレスまたはドメイン(例:11@gmail.com、hotmail.com) |
| api_user | string | No | インターセプトなしに関連付けられたAPI_USER、デフォルトはall |
| offset | int | No | 照会位置、範囲[0-100]、デフォルトは100 |
| 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/no_interceptions'
curl -X GET -H 'Content-Type: application/json; charset=utf-8' \
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' \
'https://email.api.engagelab.cc/v1/no_interceptions'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
| パラメータ | 説明 |
|---|---|
| api_user | インターセプトなしに関連付けられたAPI_USER |
| email_or_domain | メールアドレスまたは受信ドメイン |
| create_time | 作成時間 |
レスポンス例
{
"result": [
{
"api_user": "all",
"email_or_domain": "wbw@hotmail.com",
"create_time": "2021-07-15 15:32:03"
}
],
"count": 1,
"total": 1
}
{
"result": [
{
"api_user": "all",
"email_or_domain": "wbw@hotmail.com",
"create_time": "2021-07-15 15:32:03"
}
],
"count": 1,
"total": 1
}
このコードブロックはフローティングウィンドウ内に表示されます
追加
URL
https://email.api.engagelab.cc/v1/no_interceptions
https://email.api.engagelab.cc/v1/no_interceptions
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
POST
POST
このコードブロックはフローティングウィンドウ内に表示されます
ヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | string | true | Basic base64(api_user:api_key) |
リクエストボディパラメータの説明
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| api_user | string | No | インターセプトなしのAPI_USER、デフォルトはall |
| email_or_domain | array | Yes | インターセプトしないメールアドレスまたはドメイン |
リクエスト例:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' \
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' \
--data '{"api_user": "123456abc", "email_or_domain": ["qq.com","22@gmail.com"]}' \
'https://email.api.engagelab.cc/v1/no_interceptions'
curl -X POST -H 'Content-Type: application/json; charset=utf-8' \
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' \
--data '{"api_user": "123456abc", "email_or_domain": ["qq.com","22@gmail.com"]}' \
'https://email.api.engagelab.cc/v1/no_interceptions'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
| パラメータ | 説明 |
|---|---|
| api_user | インターセプトなしに関連付けられたAPI_USER |
| email_or_domain | メールアドレスまたは受信ドメイン |
| create_time | 作成時間 |
レスポンス例
{
"result": [{
"api_user": "all",
"email_or_domain": "qq.com",
"create_time": "2021-07-19 11:30:00"
},{
"api_user": "all",
"email_or_domain": "22@gmail.com",
"create_time": "2021-07-19 11:30:00"
}
]
}
{
"result": [{
"api_user": "all",
"email_or_domain": "qq.com",
"create_time": "2021-07-19 11:30:00"
},{
"api_user": "all",
"email_or_domain": "22@gmail.com",
"create_time": "2021-07-19 11:30:00"
}
]
}
このコードブロックはフローティングウィンドウ内に表示されます
削除
URL
https://email.api.engagelab.cc/v1/no_interceptions
https://email.api.engagelab.cc/v1/no_interceptions
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
DELETE
DELETE
このコードブロックはフローティングウィンドウ内に表示されます
ヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | string | true | Basic base64(api_user:api_key) |
リクエストボディパラメータの説明
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| api_user | string | No | インターセプトなしに関連付けられたAPI_USER |
| email_or_domain | array | Yes | インターセプトしないメールアドレスまたはドメイン |
リクエスト例:
curl -X DELETE -H '
Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/no_interceptions'
curl -X DELETE -H '
Content-Type: application/json; charset=utf-8'
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ=='
'https://email.api.engagelab.cc/v1/no_interceptions'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
| パラメータ | 説明 |
|---|---|
| count | 成功した削除の数 |
レスポンス例
{
"count": 1
}
{
"count": 1
}
このコードブロックはフローティングウィンドウ内に表示されます
インターセプトなしの削除
URL
https://email.api.engagelab.cc/v1/no_interceptions
https://email.api.engagelab.cc/v1/no_interceptions
このコードブロックはフローティングウィンドウ内に表示されます
HTTPリクエストメソッド
DELETE
DELETE
このコードブロックはフローティングウィンドウ内に表示されます
ヘッダー
| ヘッダー | タイプ | 必須 | 説明 |
|---|---|---|---|
| Authorization | string | true | Basic base64(api_user:api_key) |
リクエストボディパラメータの説明
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| api_user | string | No | インターセプトなしに関連付けられたAPI_USER |
| email_or_domain | array | Yes | インターセプトしないメールアドレスまたはドメイン |
リクエスト例:
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8' \
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' \
--data '{"api_user": "123456abc", "email_or_domain": ["qq.com","22@gmail.com"]}' \
'https://email.api.engagelab.cc/v1/no_interceptions'
curl -X DELETE -H 'Content-Type: application/json; charset=utf-8' \
-H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' \
--data '{"api_user": "123456abc", "email_or_domain": ["qq.com","22@gmail.com"]}' \
'https://email.api.engagelab.cc/v1/no_interceptions'
このコードブロックはフローティングウィンドウ内に表示されます
レスポンスの説明
| パラメータ | 説明 |
|---|---|
| count | 成功した削除の数 |
レスポンス例
{
"count": 1
}
{
"count": 1
}
このコードブロックはフローティングウィンドウ内に表示されます









