Detect disposable emails, VoIP phones, dissolved companies, and risky addresses before they reach your platform. One API call returns a 0–100 fraud risk score with per-field signals in under 3 seconds.
Powered by
Lead Validate API5
Free scans
< 3s
Response time
99.9%
Uptime SLA
Live Fraud Scan — test a lead now
Phone
Company
Postcode
CAPABILITIES
Detects disposable domains (Mailinator, Throwaway, etc.), typosquat domains that impersonate legitimate companies, role accounts (admin@, info@), and undeliverable mailboxes.
Identifies VoIP numbers, unassigned number ranges, toll-free numbers used as contact details, and line type classification — mobile, landline, or virtual.
Validates company name or number against Companies House. Flags dissolved, newly incorporated (< 6 months), dormant, and liquidation-status companies before you engage.
Validates UK postcode against Royal Mail PAF. Returns confidence level, delivery risk, and flags addresses that cannot be confirmed — a common signal in fraudulent onboarding.
Aggregates all signals into a single 0–100 score with an A–F grade. Email contributes 25 points, phone 20, company 25, address 30 — weighted by fraud impact.
All checks run in parallel. Email, phone, company, and address verification complete in a single API call in under 3 seconds — fast enough for real-time onboarding flows.
USE CASES
From payment onboarding to B2B lead scoring — the same fraud signals, the same structured response, in every workflow.
Payment platforms face chargebacks and regulatory liability when bad actors open accounts. The Fraud Detection API screens every signup before an account is created.
Block disposable email signups at the application stage
Detect VoIP phones used to bypass SMS verification
Flag newly incorporated companies in high-risk merchant categories
Score every application with a consistent 0–100 risk metric
Manual fraud review is slow and inconsistent. The Fraud Detection API returns a structured risk score in under 3 seconds — fast enough to block bad actors at the point of form submission.
WHY FRAUD DETECTION API
| Signal | Fraud Detection API | Email-Only Tool |
|---|---|---|
| Email disposable domain check | ||
| Phone VoIP / line type check | ||
| Company status (Companies House) | ||
| UK address PAF validation | ||
| Composite 0–100 risk score | ||
| Per-field pass/fail detail | ||
| Issues array for each signal | ||
| A–F grade for triage automation | ||
| Response time | < 3s | < 1s |
HOW TO START
Sign up with an email and password. No credit card. Your Fraud Detection API key is provisioned instantly with free scan credits to test your integration.
Free Sign UpSend email, phone, company name, and postcode to the /v1/validate endpoint. Get back a 0–100 score, A–F grade, and per-field fraud signals in under 3 seconds.
Use the score to automate your triage: auto-approve A/B grades, route C/D to manual review, and block F grades. Purchase credit packs — no subscription.
View PricingINTEGRATION
One POST request. Works in any language. No SDK required.
curl -X POST \
"https://lead.apitier.com/v1/validate?x-api-key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "jane@techcorp.co.uk",
"phone": "+44 7911 123456",
"company": "Acme Technologies Ltd",
"postcode": "EC1A 1BB"
}'
# Response
{
"lead_quality_score": 87,
"grade": "A",
"email": { "valid": true, "value": "jane@techcorp.co.uk", "issues": [] },
"phone": { "valid": true, "value": "+447911123456", "line_type": "mobile" },
"company": { "valid": true, "name": "Acme Technologies Ltd", "status": "active" },
"postcode":{ "valid": true, "value": "EC1A 1BB", "confidence": "HIGH" },
"issues": []
}FAQ
What fraud signals does the API detect?
The API checks six categories: (1) Email — disposable domains, typosquat domains, role accounts, undeliverable mailboxes; (2) Phone — VoIP numbers, unassigned number ranges, line type (mobile/landline/virtual); (3) Company — dissolved, dormant, newly incorporated, liquidation status; (4) Address — postcode not found in Royal Mail PAF, low confidence validation. Each category returns a pass/fail flag, the value checked, and an issues array.
How is the 0–100 score calculated?
The score weights each field by fraud impact: email contributes up to 25 points, phone 20 points, company 25 points, and address 30 points. Each field starts at full points and is reduced by the signals found. A score of 85+ is Grade A (clean), 70–84 is Grade B (good), 50–69 is Grade C (review), 30–49 is Grade D (risky), and below 30 is Grade F (high fraud risk).
Can I send just an email — do all fields need to be provided?
All fields are optional. You can send just an email address and get an email fraud signal back. The more fields you provide, the more comprehensive the score. For a full composite risk assessment, we recommend sending email, phone, company, and postcode together.
How does the email check work?
The email check validates deliverability (MX record lookup), checks the domain against a maintained list of 5,000+ known disposable providers, detects typosquat patterns against common legitimate domains, and classifies role-based prefixes (admin@, info@, sales@). It does not send a test email to the address.
What does the phone check return?
The phone check returns: line type (mobile, landline, voip, toll-free, unknown), whether the number is assigned to a real subscriber, the country code and network operator, and a valid flag. VoIP numbers and unassigned ranges are flagged in the issues array.
How do I use the grade to automate decisions?
A common pattern: auto-approve A and B grades, route C and D grades to manual review, and block or require additional verification for F grades. The exact thresholds depend on your fraud tolerance and the value of each user. The per-field detail gives you the signals to write custom rules on top of the score.
What pricing plans are available?
Fraud scans are billed as credits from your APITier credit balance. Credits have 12-month validity with no monthly subscription. Free credits are included when you sign up. See the pricing page for current credit pack rates.
Is there rate limiting?
Yes. Rate limits are applied per API key. The limit depends on your credit plan tier. Burst limits allow short spikes above the baseline rate. Contact support for high-volume or real-time checkout integration requirements.