Get Webmail Info
Body Required
V1GetWebmailInfoRequest
-
Email or domain to retrieve webmail info for
-
skip_cache boolean
Optional flag to skip cache. Request consumes 2 credits instead of 1.
Responses
-
200 application/json
Successfully retrieved webmail info
-
400 application/json
Error parsing request
-
401 application/json
Unauthorized (API Key not found)
-
402 application/json
Payment Required (Out of API Credits)
-
404 application/json
Not Found (Service Unknown or No Email on that Domain)
-
500 application/json
Internal Server Error
POST /public_api/v1/get_webmail_info
curl \
-X POST https://webmaillookup.com/public_api/v1/get_webmail_info \
-H "Content-Type: application/json" \
-d '{"email":"hello@example.com","skip_cache":true}'
Request examples
{
"email": "hello@example.com",
"skip_cache": true
}
Response examples (200)
{
"success": true,
"message": "Successfully retrieved webmail info",
"data": {
"name": "Google Mail",
"nice_name": "Gmail",
"webmail_url": "https://mail.google.com/mail",
"webmail_search_url": "string",
"is_disposable": false
}
}
Response examples (400)
{
"success": false,
"message": "The authorization header must be in the form: Bearer api_key (where api_key is the key from your dashboard)",
"data": null
}
Response examples (401)
{
"success": false,
"message": "The authorization header must be in the form: Bearer api_key (where api_key is the key from your dashboard)",
"data": null
}
Response examples (402)
{
"success": false,
"message": "The authorization header must be in the form: Bearer api_key (where api_key is the key from your dashboard)",
"data": null
}
Response examples (404)
{
"success": false,
"message": "The authorization header must be in the form: Bearer api_key (where api_key is the key from your dashboard)",
"data": null
}
Response examples (500)
{
"success": false,
"message": "The authorization header must be in the form: Bearer api_key (where api_key is the key from your dashboard)",
"data": null
}