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
Authorization
ApiKeyAuth Your API key. Include it in the x-api-key header for every request.
In: header
Query Parameters
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.
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.
"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"
}