MobileValidate facts

MobileValidate is a phone-number and e-mail intelligence API: one request checks whether a phone number or e-mail address is registered on messaging apps and online services, and returns carrier, line type and (for approved customers) spam reputation, each as registered / not registered / unknown with a checked_at timestamp.

facts.jsonfacts.mdJSON Schema (v1.0)

Generated from live data

Company

BrandMobileValidate — Know before you send.
Operated byBroadNet Technologies Inc. (BroadNet)
Address5th floor, Minkara Building, Clemenceau Street, Beirut, Lebanon
Contact[email protected] · contact page
Security contact[email protected]
IndependenceIndependent service, not affiliated with, endorsed or sponsored by the platforms it checks; platform names are used descriptively.

Billing

You're not charged for inconclusive results (unknown, unsupported country, timeout, invalid, duplicate). Cache hits and test keys are free too, and suppressed identifiers are never checked or billed.

Prices are in USD per conclusive check (one identifier × one service). Prepaid balance. The maximum possible cost is reserved before checking; conclusive results are settled and everything else (inconclusive, cached, cancelled before submission) is released.

Limits

Request rate10 requests per second per key, burst 20
Identifiers per request100 per lookup (POST /v1/lookup), 50,000 per bulk job (POST /v1/jobs)
Checks per request20
Identifiers × checks2,000 per lookup, 100,000 per job
Lookup waitdefault 10 s, max 30 s (then poll or use a webhook)
Request body1 MB; 4 MB for POST /v1/jobs and /v1/jobs/estimate
Daily capsPer-account daily identifiers cap and, for agent keys, a daily spend cap; current values in GET /v1/limits. Reset at 00:00 UTC.
Anti-enumeration403 suspected_enumeration for 20+ consecutive numbers, 20+ generated addresses on one domain in a request, or (live keys) 50+ such addresses per account per UTC day.

Details: rate limits and abuse rules · errors (errors.json).

Services (40 live)

22 available in realtime and bulk, 18 in bulk jobs only, 1 with limited access, 1 coming soon. Prices per conclusive check.

ServiceCodeStatusRealtimeBulkCoverage
WhatsApp number checkwhatsapp.registeredLive$0.0018$1.80 / 1,000$0.00012$0.12 / 1,000worldwide
WhatsApp Business account checkwhatsapp.businessLive$0.0018$1.80 / 1,000$0.00015$0.15 / 1,000worldwide
Telegram number checktelegram.registeredLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Viber number checkviber.registeredLive$0.00015$0.15 / 1,000$0.00008$0.08 / 1,000worldwide
Signal number checksignal.registeredLivebulk only$0.0003$0.30 / 1,000worldwide
iMessage number checkimessage.registeredLivebulk only$0.0003$0.30 / 1,000worldwide
RCS capability checkrcs.registeredLivebulk only$0.0003$0.30 / 1,000worldwide
LINE number checkline.registeredLivebulk only$0.0008$0.80 / 1,000worldwide
Zalo number checkzalo.registeredLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Botim number checkbotim.registeredLivebulk only$0.0008$0.80 / 1,000worldwide
MAX number checkmax.registeredLivebulk only$0.0015$1.50 / 1,000worldwide
Facebook Messenger number checkmessenger.registeredLivebulk only$0.0005$0.50 / 1,000worldwide
Facebook number checkfacebook.registeredLive$0.00008$0.08 / 1,000$0.00005$0.05 / 1,000worldwide
Instagram number checkinstagram.registeredLive$0.00008$0.08 / 1,000$0.00005$0.05 / 1,000worldwide
Threads number checkthreads.registeredLive$0.0002$0.20 / 1,000$0.00015$0.15 / 1,000worldwide
X (Twitter) number checkx.registeredLive$0.0003$0.30 / 1,000$0.00015$0.15 / 1,000worldwide
TikTok number checktiktok.registeredLivebulk only$0.0015$1.50 / 1,000worldwide
Snapchat number checksnapchat.registeredLivebulk only$0.003$3.00 / 1,000worldwide
LinkedIn number checklinkedin.registeredLivebulk only$0.0008$0.80 / 1,000US, IN
VK number checkvk.registeredLive$0.0015$1.50 / 1,000$0.0008$0.80 / 1,000RU
Apple number checkapple.registeredLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Amazon number checkamazon.registeredLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Microsoft number checkmicrosoft.registeredLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Netflix number checknetflix.registeredLive$0.002$2.00 / 1,000$0.0015$1.50 / 1,000worldwide
Carrier lookupnetwork.carrierLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
US/CA carrier lookupnetwork.carrier_usLivebulk only$0.003$3.00 / 1,000US, CA
Spam reputationnumber.spamLimited access$0.0008$0.80 / 1,000$0.0004$0.40 / 1,000US, CA, DE
Live network status (HLR)number.hlrComing soonbulk only—worldwide
E-mail verificationemail.validLive$0.002$2.00 / 1,000$0.0015$1.50 / 1,000worldwide
Gmail account check by e-mailgmail.emailLivebulk only$0.0008$0.80 / 1,000worldwide
Outlook account check by e-mailoutlook.emailLivebulk only$0.0003$0.30 / 1,000worldwide
Yahoo account check by e-mailyahoo.emailLivebulk only$0.0003$0.30 / 1,000worldwide
Yandex account check by e-mailyandex.emailLivebulk only$0.0005$0.50 / 1,000worldwide
Mail.ru account check by e-mailmailru.emailLivebulk only$0.00008$0.08 / 1,000worldwide
Apple account check by e-mailapple.emailLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Amazon account check by e-mailamazon.emailLive$0.0005$0.50 / 1,000$0.0003$0.30 / 1,000worldwide
Facebook account check by e-mailfacebook.emailLive$0.003$3.00 / 1,000$0.0015$1.50 / 1,000worldwide
Instagram account check by e-mailinstagram.emailLive$0.003$3.00 / 1,000$0.0015$1.50 / 1,000worldwide
Netflix account check by e-mailnetflix.emailLive$0.002$2.00 / 1,000$0.0015$1.50 / 1,000worldwide
Spotify account check by e-mailspotify.emailLive$0.0003$0.30 / 1,000$0.00015$0.15 / 1,000worldwide
LinkedIn account check by e-maillinkedin.emailLivebulk only$0.00005$0.05 / 1,000worldwide
X (Twitter) account check by e-mailx.emailLivebulk only$0.00015$0.15 / 1,000worldwide

Data and acceptable use

RetentionRealtime lookups 7 days; bulk jobs 30 days by default (1 day to 24 months per account). DELETE /v1/jobs/{id} removes a finished job's data at any time.
LogsMasked identifiers only; full phone numbers are never logged.
Personal dataChecks return registered / not registered / unknown or network and reputation attributes, never names, photos, profiles or locations. Sensitive network identifiers are never returned.
Opt-outAnyone can object to checks of their phone number or e-mail address; suppressed identifiers are never checked and never billed. Opt-out form.
Allowed usesfraud prevention (sign-up and one-time-passcode screening); deliverability and channel selection for contacts who opted in; list hygiene before transactional or consented messaging; lead verification; call screening with spam-reputation signals
Prohibitedunsolicited messages or calls; enumerating number ranges or generated e-mail lists; scraping, harvesting or reselling results; stalking, harassment, monitoring or locating people; profiling private individuals; eligibility decisions (credit, employment, housing, insurance); circumventing rate limits, caps, anti-enumeration or opt-outs. Acceptable use policy.

Test mode

Keys starting mv_test_ never reach upstream sources and are never billed. Test numbers: +447700900001, +447700900002, +447700900003, +447700900004, +447700900005, +447700900006. Test mode docs.

Endpoints and machine-readable files