Menu
HomeVisit Gamalogic.comGitHub
Skip to Content
EmailsVerify a Batch of Emails

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

ParameterRequiredTypeDescription
your_api_keytruestringYour 32-char API key from the dashboard
speed_rankfalseintSet the speed of verification. By default it is 0. More the rank less the speed, and more accuracy (default 0, min 1, max 5)
datatruejsonYou 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 } ] }
AttributeTypeDescription
batch idintegerThis id is used further to download the verified batch and to check the status
errorbooleanTrue, if there is any error
messagestringThe result will be displayed here
total countintegerTotal email address uploaded to verify
Last updated on