Verify phone numbers instantly — validate format, confirm reachability, detect VoIP/disposable, and return risk scores with a single API call.
The phone verification endpoint checks number validity, reachability, carrier and line type, and flags risky patterns (VoIP, disposable, high-abuse ranges) — helping you reduce failed OTPs, prevent fake accounts, and keep users safe.
“At GoHire we process thousands of job postings every month, and fraudulent ads were becoming a real risk to both our clients and candidates. Since integrating Ruvia’s Trust API, we automatically block 98% of scam job postings before they go live. It’s seamless, highly accurate, and gives us a huge competitive edge in building trust with our customers.”
Chris Smith
Co-Founder at GoHire
You’ll receive normalised number format, country/region, carrier, line type (mobile, landline, VoIP), reachability signals, disposable/virtual detection, and a risk score with reasons.
No SMS is required for core checks. We validate format, carrier, and reputation without messaging the user. Optional reachability checks can be configured where supported.
Yes. We support international numbers with E.164 formatting and carrier/region detection across major markets.
Pricing uses our credit model (e.g., 1 credit = £0.01). Each verification call consumes credits based on depth of checks. See the pricing page for current per-call credits.
Yes. Every account includes free trial credits and a sandbox key so you can evaluate with your own numbers first.
All requests use TLS in transit and encryption at rest. We minimise data retention, support EU data residency, and comply with GDPR/CCPA. See our security page for details.