COVERAGE / CAPABILITY BY CAPABILITY

See what each check can establish.

Validation is not one capability, it is several, and they have different coverage. Phone parsing depends on the country numbering plan: use an international calling code, or select the country for national numbers. Every result the API returns carries this same information in machine-readable form, so your code can branch on it.

VerifiedCovered by our integration testsPartialWorks, but not test-verified or not exhaustiveNot offeredNot measured; never counted against an identifier

Three things Orisift does not do

If a capability is missing for your country the API returns unsupported or unavailable. It never returns invalid because coverage is missing.

Phone coverage

Each row is asserted by an integration test that parses the sample number and checks the capability states. Carrier and reachability are not offered anywhere, because no provider is contracted; they are shown on every row so the gap is explicit rather than implied.

Phone capability coverage by country
CountryFormatNumbering planLine typeCarrierReachabilitySample
United StatesUS · +1NANPA reserved and fictional ranges are detected. Line type cannot distinguish mobile from fixed line in most NANP ranges.VerifiedVerifiedPartialNot offeredNot offered+14155552671
CanadaCA · +1Shares the North American Numbering Plan with the US.VerifiedVerifiedPartialNot offeredNot offered+14165551234
United KingdomGB · +44Ofcom drama ranges are detected. Mobile and fixed line are cleanly separated by prefix.VerifiedVerifiedVerifiedNot offeredNot offered+442071234567
IrelandIE · +353VerifiedVerifiedVerifiedNot offeredNot offered+353871234567
United Arab EmiratesAE · +971VerifiedVerifiedVerifiedNot offeredNot offered+971501234567
Saudi ArabiaSA · +966VerifiedVerifiedVerifiedNot offeredNot offered+966501234567
GermanyDE · +49German subscriber numbers vary in length; plan validation handles this correctly.VerifiedVerifiedVerifiedNot offeredNot offered+4915112345678
FranceFR · +33VerifiedVerifiedVerifiedNot offeredNot offered+33612345678
SpainES · +34VerifiedVerifiedVerifiedNot offeredNot offered+34612345678
ItalyIT · +39VerifiedVerifiedVerifiedNot offeredNot offered+393331234567
NetherlandsNL · +31VerifiedVerifiedVerifiedNot offeredNot offered+31612345678
SwitzerlandCH · +41VerifiedVerifiedVerifiedNot offeredNot offered+41791234567
AustraliaAU · +61ACMA fictional ranges are detected.VerifiedVerifiedVerifiedNot offeredNot offered+61412345678
New ZealandNZ · +64VerifiedVerifiedVerifiedNot offeredNot offered+6421123456
IndiaIN · +91VerifiedVerifiedVerifiedNot offeredNot offered+919876543210
SingaporeSG · +65VerifiedVerifiedVerifiedNot offeredNot offered+6591234567
MalaysiaMY · +60VerifiedVerifiedVerifiedNot offeredNot offered+60123456789
IndonesiaID · +62VerifiedVerifiedVerifiedNot offeredNot offered+6281234567890
JapanJP · +81VerifiedVerifiedVerifiedNot offeredNot offered+819012345678
South KoreaKR · +82VerifiedVerifiedVerifiedNot offeredNot offered+821012345678
BrazilBR · +55Brazilian mobile numbers gained a ninth digit; both forms parse correctly.VerifiedVerifiedVerifiedNot offeredNot offered+5511987654321
MexicoMX · +52Mexican numbering does not separate mobile from fixed line by prefix in all regions.VerifiedVerifiedPartialNot offeredNot offered+525512345678
South AfricaZA · +27VerifiedVerifiedVerifiedNot offeredNot offered+27821234567

Everywhere else

Format and numbering-plan validation are available for every territory libphonenumber covers. They are marked partial rather than verified because only the priority countries have integration tests. Email, domain and IP checks are not country-scoped and behave identically everywhere.

245 territories have numbering metadata. A national-format number sent without a country returns an insufficient_evidence verdict and a country_required coverage note, never a guess.

Email, IP and domain signals

These checks are DNS and standards based, so they are not country-scoped: they behave the same everywhere.

Verified

Email syntax and structure

RFC 5321/5322 structure, including Unicode local parts. Worldwide.

Verified

Email domain routing

Live MX, null MX (RFC 7505) and implicit A/AAAA routing (RFC 5321). Worldwide.

Not offered

Email mailbox existence

Requires SMTP RCPT probing, which Orisift does not perform anywhere.

Partial

Disposable provider detection

A curated list of roughly 50 well-known providers. Not exhaustive, and weighted toward English-language providers.

Verified

Internationalised domains (IDN)

IDNA 2008 / UTS-46 normalisation, with mixed-script warnings. Worldwide.

Verified

Domain delegation and records

NS, SOA, A, AAAA and MX, with NXDOMAIN separated from resolver failure. Worldwide.

Verified

SPF and DMARC policy

Checks record syntax, qualifiers, declared lookup mechanisms, duplicate records and p/sp/pct tags. Does not establish successful message authentication.

Not offered

Domain registration data (WHOIS/RDAP)

Registrar and domain age are not queried, so domain age is never reported.

Verified

IPv4 and IPv6 special-purpose screening

Checks IPv4 and IPv6 against the bundled IANA special-purpose ranges.

Partial

IP network classification

Inferred from reverse DNS naming patterns. A heuristic, not a proxy or VPN feed; residential proxies and unnamed hosts are not detected.

Not offered

IP geolocation

No geolocation database is integrated. Country, region and city are never returned for an IP.

Not offered

Threat intelligence and reputation

No breach corpus, botnet feed, blocklist or reputation history for any identifier type.

Check your own case

Three free previews a day, no account. Every result lists its own coverage limits.