OmniCheck - B2B Lead Validator & Website Contact Enrichment avatar

OmniCheck - B2B Lead Validator & Website Contact Enrichment

Pricing

$0.50 / 1,000 verified & enriched leads

Go to Apify Store
OmniCheck - B2B Lead Validator & Website Contact Enrichment

OmniCheck - B2B Lead Validator & Website Contact Enrichment

4-in-1 B2B Lead Validator, WhatsApp Phone Number Validator (ITU-T Mobile vs Landline & 555 Filter), Email MX SPF DMARC Verifier, Telegram Username Validator & Website Contact Enrichment Scraper.

Pricing

$0.50 / 1,000 verified & enriched leads

Rating

0.0

(0)

Developer

Rollan Sadykov

Rollan Sadykov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

⚡ OmniCheck v2.0 — B2B Lead Validator & Website Contact Enrichment API

OmniCheck v2.0 is an all-in-one B2B Lead Verification & Contact Enrichment Engine built for marketing agencies, sales teams, CRM pipelines (HubSpot, Salesforce, Pipedrive, Clay), and automation workflows (n8n, Make, Zapier).

Unlike basic formatters, OmniCheck performs live cryptographic DNS checks, ITU-T numbering-plan line-type analysis, live Telegram profile extraction, and multi-page website contact scraping (including Cloudflare data-cfemail decryption) in a single high-speed run — at just $0.50 per 1,000 verified leads ($0.00 start fee).


🚀 4 Genuine Verification & Enrichment Engines in 1 Actor

ModuleWhat It Verifies (100% Live Network & ITU-T Checks)Why B2B Teams Use It
1. Phone ITU-T & Line-Type AnalyzerFull libphonenumber-js/max numbering plan validation, Mobile (MOBILE) vs. Landline (FIXED_LINE) vs. VoIP/Toll-Free classification, 00 international prefix & extension normalization, and North American 555 fictitious number filtering.Landlines (e.g. UK +44 20... or German +49 30... desk phones) and fake 555 leads waste SMS & WhatsApp campaign budgets. Know instantly which numbers are mobile-capable (isMobileCapable: true) and get ready-to-use wa.me & t.me deep links.
2. Live Email DNS MX / SPF / DMARC ValidatorReal-time DNS MX record resolution (resolveMx), TXT SPF (v=spf1) & _dmarc verification, mail provider fingerprinting (Google Workspace / Gmail, Microsoft 365 / Exchange Online, Yandex 360, Proton Mail, Cloudflare, Custom / Dedicated SMTP), role account detection (isRoleAccount), and disposable domain blocking (isDisposable).Eliminates hard bounces and disposable signups before cold email campaigns without paying expensive per-email SaaS fees.
3. Live Telegram @username & Channel VerifierConnects to t.me/<handle> (supports @handle, t.me/handle, and t.me/s/handle) and parses public profile metadata: verifies whether the user, channel, group, or bot actually exists (isValid: true/false), and extracts Title, Bio, Subscriber/Member count, and Entity Type (user, channel, group, bot).Cleans Telegram outreach lists and enriches influencer/community databases with exact subscriber counts.
4. Business Website Contact & Social CrawlerCrawls business websites (homepage + auto-discovered /contact, /contacts, /about, /impressum pages, with permissive SSL & Cloudflare data-cfemail decryption) to extract Emails, Phone Numbers (tel: + JSON-LD + visible text), embedded WhatsApp Business links (wa.me), Telegram links (t.me), and Social Profiles (LinkedIn, Instagram, Facebook, X/Twitter, YouTube, TikTok), then validates every discovered email, phone, and Telegram handle automatically!Turn a raw list of company domains from Google Maps or 2GIS into verified decision-maker contacts.

💰 Transparent Pricing Comparison

FeatureTypical Apify ValidatorsOmniCheck v2.0
Channels Included1 channel only (Phone OR Email)4-in-1 (Phone + Email DNS + Telegram + Website Crawler)
Actor Start Fee$0.01 – $0.05 per run$0.00 (Zero Start Fee)
Price per 1,000 Leads$1.50 – $50.00 / 1k$0.50 / 1k ($0.0005 per verified lead)
Invalid / Fake Lead ChargingOften billed regardlessFree ($0.00) for invalid phone syntax, fake 555 numbers & 404 URLs
Excel / CSV ExportMessy nested JSON columns100% Flat 29-Column Schema (ready for Excel, Clay & CRM import)

📥 Input Parameters

You can pass any combination of the 4 input arrays (or even mix emails, @handles, URLs, and phones into phoneNumbers — OmniCheck auto-detects the input type and deduplicates canonical leads automatically):

{
"phoneNumbers": [
"+77015554433",
"+493022730",
"+14155552671"
],
"emails": [
"support@apify.com",
"info@kaspi.kz",
"fake@mailinator.com"
],
"telegramHandles": [
"@telegram",
"@durov"
],
"websites": [
"https://apify.com"
],
"defaultCountry": "US",
"concurrency": 10
}

📤 Clean Flat Output Structure (CSV / Excel / JSON Ready)

Every item in the dataset shares a uniform 29-column flat schema so your CSV, Excel (XLSX), Google Sheets, and JSON exports never break or create nested column explosions:

1. Phone Verification (recordType: "phone")

{
"recordType": "phone",
"input": "+77015554433",
"isValid": true,
"summary": "Valid MOBILE number eligible for mobile messaging",
"e164": "+77015554433",
"formattedInternational": "+7 701 555 44 33",
"countryCode": "KZ",
"lineType": "MOBILE",
"isMobileCapable": true,
"whatsappDirectLink": "https://wa.me/77015554433",
"telegramDirectLink": "https://t.me/+77015554433",
"email": null,
"domain": null,
"mailProvider": null,
"mxServer": null,
"hasSpf": null,
"hasDmarc": null,
"isDisposable": null,
"isRoleAccount": null,
"telegramHandle": null,
"telegramEntityType": null,
"telegramTitle": null,
"telegramExtra": null,
"telegramBio": null,
"websiteEmails": null,
"websitePhones": null,
"websiteSocials": null,
"latencyMs": 3,
"checkedAt": "2026-11-05T10:30:00.000Z"
}

2. Email DNS MX / SPF / DMARC Verification (recordType: "email")

{
"recordType": "email",
"input": "info@kaspi.kz",
"isValid": true,
"summary": "Verified active MX server (bmss-01d.kaspi.kz) via Custom / Dedicated SMTP",
"e164": null,
"formattedInternational": null,
"countryCode": null,
"lineType": null,
"isMobileCapable": null,
"whatsappDirectLink": null,
"telegramDirectLink": null,
"email": "info@kaspi.kz",
"domain": "kaspi.kz",
"mailProvider": "Custom / Dedicated SMTP",
"mxServer": "bmss-01d.kaspi.kz",
"hasSpf": true,
"hasDmarc": true,
"isDisposable": false,
"isRoleAccount": true,
"telegramHandle": null,
"telegramEntityType": null,
"telegramTitle": null,
"telegramExtra": null,
"telegramBio": null,
"websiteEmails": null,
"websitePhones": null,
"websiteSocials": null,
"latencyMs": 272,
"checkedAt": "2026-11-05T10:30:00.000Z"
}

3. Telegram @username Verification (recordType: "telegram")

{
"recordType": "telegram",
"input": "@durov",
"isValid": true,
"summary": "Verified Telegram channel: Pavel Durov ✔ (10 124 257 subscribers)",
"e164": null,
"formattedInternational": null,
"countryCode": null,
"lineType": null,
"isMobileCapable": null,
"whatsappDirectLink": null,
"telegramDirectLink": "https://t.me/durov",
"email": null,
"domain": null,
"mailProvider": null,
"mxServer": null,
"hasSpf": null,
"hasDmarc": null,
"isDisposable": null,
"isRoleAccount": null,
"telegramHandle": "durov",
"telegramEntityType": "channel",
"telegramTitle": "Pavel Durov ✔",
"telegramExtra": "10 124 257 subscribers",
"telegramBio": "Views are my own.",
"websiteEmails": null,
"websitePhones": null,
"websiteSocials": null,
"latencyMs": 298,
"checkedAt": "2026-11-05T10:30:00.000Z"
}

4. Business Website Contact & Social Enrichment (recordType: "website")

{
"recordType": "website",
"input": "https://crawlee.dev",
"isValid": true,
"summary": "Scanned 1 pages on crawlee.dev: found 0 emails, 0 phones, 2 socials",
"e164": null,
"formattedInternational": null,
"countryCode": null,
"lineType": null,
"isMobileCapable": null,
"whatsappDirectLink": null,
"telegramDirectLink": null,
"email": null,
"domain": "crawlee.dev",
"mailProvider": "Google Workspace / Gmail",
"mxServer": "aspmx.l.google.com",
"hasSpf": true,
"hasDmarc": true,
"isDisposable": null,
"isRoleAccount": null,
"telegramHandle": null,
"telegramEntityType": null,
"telegramTitle": "Crawlee · Build reliable crawlers. Fast.",
"telegramExtra": null,
"telegramBio": null,
"websiteEmails": null,
"websitePhones": null,
"websiteSocials": "https://www.twitter.com/apify, https://www.youtube.com/apify",
"latencyMs": 84,
"checkedAt": "2026-11-05T10:30:00.000Z"
}