Risk & Fraud
Confirm that a business domain is genuine, actively registered and controlled by the entity claiming it before onboarding it as a partner or vendor.
Overview
What the Domain Verification API does
FinHub's Domain Verification API checks DNS records, WHOIS registration data and domain age to confirm authenticity and detect recently created or spoofed domains used in fraud. It's designed for merchant, vendor and corporate-email onboarding, with every check run under consent and written to a tamper-evident audit log.
Inputs
- Domain name
- Consent artifact ID
- Business name for match
Returns
- Registration & WHOIS status
- Domain age
- DNS/MX configuration health
- Ownership match score
- Risk flags
POST /v1/risk/domain/verify
How it works
Three steps to a verified result
Submit the domain
Send the domain name and, optionally, the claimed business name with a consent artifact.
We check DNS and WHOIS
FinHub verifies registration status, domain age and DNS/MX health against authoritative records.
Get an authenticity result
Receive registration status, age and an ownership match score in real time — sealed to your audit trail.
Use cases
Where teams use Domain Verification
- Merchant and vendor domain onboarding checks
- Corporate email domain verification for B2B KYC
- Detecting freshly registered or spoofed domains
- Screening business partners before API access is granted
FAQ
Domain Verification API — FAQs
Common questions about FinHub's Domain Verification API.
It checks DNS records, WHOIS registration details and domain age to confirm a domain is genuine and matches the business claiming to own it.
More verification APIs
Explore related APIs
Ready to add Domain Verification to your flow?
Book a demo and see the API return a verified result on your own test data in minutes.