Verify a batch of emails
Verify a batch of emails. Up to 100,000 emails can be sent per batch.
Ensure that all parameters are sent in the HTTP request body, not in the query string portion of the URL.
If a URL is specified, the results will be sent to it via HTTP POST upon batch completion. The body will be JSON data.
When a test key is used, a successful batch creation response will be returned along with an example batch id. Additionally, it is possible to simulate certain API responses when using a test key by utilizing the simulated parameter.
HTTP Request
POST https://gamalogic.com/batchemailvrf
Code Examples
cURL
curl -X POST -F 'data=test@test.com,test1@test.com' "https://gamalogic.com/batchemailvrf/?apikey=your_api_key&speed_rank=0"
Note: Make sure to replace your_api_key with your API key.
Parameters
Parameter | Required | Type | Description |
---|---|---|---|
your_api_key | true | string | Your 32-char API key from the dashboard |
speed_rank | false | int | Set the speed of verification. By default it is 0. More the rank less the speed, and more accuracy (default 0, min 1, max 5) |
data | true | json | You can Email address list as mentioned below in JSON format |
Returns JSON result structured like this:
{
"gamalogic_emailid_vrfy": [
{
"do_you_mean": false,
"emailid": "bill.gates@microsoft.com",
"is_catchall": false,
"is_disposable": false,
"is_role": false,
"is_syntax_valid": true,
"is_unknown": false,
"is_valid": false,
"message": "Not Valid ID",
"resolved_time": 1.8817
}
]
}
Attribute | Type | Description |
---|---|---|
batch id | integer | This id is used further to download the verified batch and to check the status |
error | boolean | True, if there is any error |
message | string | The result will be displayed here |
total count | integer | Total email address uploaded to verify |
Last updated on