API
With the CaptainVerify API, you can integrate email verification into your own applications. We recommend using the API afterwards because a verification can be more or less long (1 or 2 minutes) so it is better to avoid plugging it into your form directly because you risk losing leads.
API key
An account is required to generate the key for the API, this will give you access to the service.
The request
To make a request to the API, simply call the GET protocol at this URL:
https://api.captainverify.com/verify?email=john.doe@gmail.com&apikey=XXXXXXXXXXXXXXXXXXXX
Replace john.doe@gmail.com with your email to verify
API Limits
The API is limited to a maximum of 2 simultaneous connections and 50 checks per minute. When integrating the API, make sure that your application does not exceed this limit.
The answer
A json table will be returned with these variables:
Variables | Possible value |
---|---|
success |
true, false |
message |
default : null |
credits |
Credits available on your account |
The email you want to check |
|
email_normalized |
Email standardized, elimination of labels for gmail ... support+test@gmail.com will be support@gmail.com |
role |
true, false |
free |
true, false |
disposable |
true, false |
risky |
true, false |
did_you_mean |
default : null |
result |
valid, invalid, unknown |
details |
null, error, smtp_error, antispam_system, email_disable, ok_for_all... |