API Documentation

Integrate our email verification service into your own applications with our powerful API.

API Overview

Our API allows you to programmatically check whether an email address is temporary, disposable, or valid. It is designed for easy integration into your registration, anti-fraud, or user management systems. With our API, you can automate email verification and improve the quality and security of your user data.

  • Fast and reliable email verification
  • Detects disposable and temporary email addresses
  • Supports high request volumes
  • Easy integration with any programming language

API Details

Endpoint

GET http://istemporaryemail.com/api/email/check/{domain}

Replace {domain} with the email address or domain you want to verify (e.g., [email protected])

Response Parameters

Parameter Type Description
block boolean Whether the domain should be blocked
deliverable_email boolean Whether the email is deliverable
temporary_email boolean Whether it's a temporary email
domain string The queried domain
email_address string The queried email address
email_provider string Email service provider
mx boolean Whether MX records exist
mx_host array List of MX host records
mx_priority object MX record priorities
mx_ip array IP information for MX records

Example Response

{
    "block": false,
    "deliverable_email": true,
    "temporary_email": false,
    "domain": "gmail.com",
    "email_address": "[email protected]",
    "email_provider": "Gmail",
    "mx": true,
    "mx_host": [
        "gmail-smtp-in.l.google.com",
        "alt1.gmail-smtp-in.l.google.com",
        "alt2.gmail-smtp-in.l.google.com",
        "alt3.gmail-smtp-in.l.google.com",
        "alt4.gmail-smtp-in.l.google.com"
    ],
    "mx_priority": {
        "gmail-smtp-in.l.google.com": 5,
        "alt1.gmail-smtp-in.l.google.com": 10,
        "alt2.gmail-smtp-in.l.google.com": 20,
        "alt3.gmail-smtp-in.l.google.com": 30,
        "alt4.gmail-smtp-in.l.google.com": 40
    },
    "mx_ip": [
        {
            "host": "gmail-smtp-in.l.google.com",
            "class": "IN",
            "ttl": 7,
            "type": "A",
            "ip": "142.250.141.27",
            "location": {
                "ip": "142.250.101.26",
                "hostname": "dz-in-f26.1e100.net",
                "city": "Las Vegas",
                "region": "Nevada",
                "country": "US",
                "loc": "36.1750,-115.1372",
                "org": "AS15169 Google LLC",
                "postal": "89111",
                "timezone": "America/Los_Angeles"
            }
        }
        // ... more IP records
    ]
}