API Documentation

    VeriMailX API Documentation

    Complete guide to integrate email validation into your application using our powerful REST API

    Base URL

    All API requests should be made to this base URL

    https://api.verimailx.com

    Getting Started

    Get your API key and start validating emails in minutes

    1Get Your API Key

    Sign up and navigate to the API Keys section in your dashboard to generate your key. Your API key starts with vk_.

    X-API-Key: vk_your_api_key_here

    2Validate a Single Email

    Send a POST request to validate an email:

    curl -X POST https://api.verimailx.com/validate \
      -H "X-API-Key: vk_your_api_key" \
      -H "Content-Type: application/json" \
      -d '{"email": "test@example.com"}'

    3Handle the Response

    You'll receive a JSON response with detailed validation results:

    {
      "email": "test@example.com",
      "result": "valid",
      "deliverability_score": 95,
      "is_syntax_valid": true,
      "is_dns_valid": true,
      "is_mx_valid": true,
      "is_smtp_valid": true,
      "is_disposable": false,
      "is_role_based": false,
      "mx_hosts": ["mail.example.com"]
    }