No_interceptions

Engagelab will intercept email addresses in complaint, block, bounce, unsubscribe.

If the customer does not want to intercept an address or receiving domain, they can add it to the no_interception list.

You can query, add, and delete this list.

Query

URL

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

            
This code block in the floating window

HTTP Request Method

GET
              
              GET

            
This code block in the floating window

Header

Header Type Required Description
Authorization string true Basic base64(api_user:api_key)

Query Parameter Description

Parameter Type Required Description
start_date string * Start date, formatted with yyyy-MM-dd
end_date string * End date, formatted with yyyy-MM-dd
email_or_domain string * Emails or domains (e.g., 11@gmail.com, hotmail.com)
api_user string no unintercept API_USER, defaults to all
offset int no amount, [0-100], defaults to 100
limit int no amount, [0-100], defaults to 100

Request Example:

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' 

            
This code block in the floating window

Returned Value Description

Parameter Description
api_user unintercept API_USER
email_or_domain unintercept receiving domain or email address
create_time create time

Returned Value Example

{ "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
}

            
This code block in the floating window

Add

URL

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

            
This code block in the floating window

HTTP Request Method

POST
              
              POST

            
This code block in the floating window

Header

Header Type Required Description
Authorization String true Basic base64(api_user:api_key)

Body Parameter Description

Parameter Type Required Description
api_user string no unintercept API_USER, defaults to all
email_or_domain array yes unintercept receiving domain or email address

Request Example:

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' 

            
This code block in the floating window

Returned Value Description

Parameter Description
api_user unintercept API_USER
email_or_domain unintercept receiving domain or email address
create_time create time

Returned Value Example

{ "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"
    }
    ]
}

            
This code block in the floating window

Delete

URL

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

            
This code block in the floating window

HTTP Request Method

DELETE
              
              DELETE

            
This code block in the floating window

Header

Header Type Required Description
Authorization String true Basic base64(api_user:api_key)

Body Parameter Description

Parameter Type Required or not Description
api_user string no unintercept API_USER
email_or_domain array yes unintercept receiving domains or email addresses

Request Example:

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' 

            
This code block in the floating window

Returned Value Description

Parameter Description
count number of successfully deleted

Returned Value Example

{ "count": 1 }
              
              {
   "count": 1
}

            
This code block in the floating window

Delete No Interceptions

URL

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

            
This code block in the floating window

HTTP Request Method

DELETE
              
              DELETE

            
This code block in the floating window

Header

Header Type Required Description
Authorization String true Basic base64(api_user:api_key)

Body Parameter Description

Parameter Type Required Description
api_user string no unintercept API_USER
email_or_domain array yes unintercept receiving domain or email address

Request Example:

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' 

            
This code block in the floating window

Returned Value Description

Parameter Description
count number of successfully deleted

Returned Value Example

{ "count": 1 }
              
              {
   "count": 1
}

            
This code block in the floating window
icon
Contact Sales