Veille

Domain Validation

Check any domain instantly. Detects disposable email providers, public webmail, relay services, and education domains. Returns DNS health with MX provider detection, domain history, and optional SSL/TLS certificate transparency.

Credit cost: 5 credits per request

GET
/v1/domain

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

The domain to validate. Accepts raw domains (tempmail.org), full URLs (https://www.tempmail.org/page), or domains with www. prefix — all are normalized automatically.

certificate_transparency?boolean

Enable Certificate Transparency lookup. Returns SSL/TLS certificate history, current certificate, issuers, and all Subject Alternative Names (SANs) ever associated with the domain. Adds 1-5 seconds of latency.

Default"false"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.veille.io/v1/domain?query=string"
{
  "domain": "tempmail.org",
  "disposable": true,
  "education": false,
  "public_domain": false,
  "relay_domain": false,
  "is_subdomain": false,
  "dns": {
    "mx": true,
    "mx_records": [
      {
        "hostname": "mx1.tempmail.org",
        "priority": 10
      }
    ],
    "mx_providers": [],
    "spf": "v=spf1 include:_spf.tempmail.org ~all",
    "spf_valid": true,
    "dmarc": null,
    "dmarc_valid": false
  },
  "domain_age_days": 892,
  "whois": {
    "registrar": "Namecheap, Inc.",
    "creation_date": "2023-09-15",
    "expiration_date": "2025-09-15",
    "updated_date": "2024-08-20"
  },
  "sources": [
    "disposable-email-domains",
    "usercheck"
  ],
  "tags": [
    "disposable"
  ],
  "first_seen": "2024-03-12",
  "last_seen": "2026-02-18"
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}