A reliable partner for years, responsive, efficient, and high-quality.
Phone validation API: does this number belong to your customer?
The phone number is often the key to the account: verification codes, password resets, two-factor prompts. The mobile number check verifies whether a number belongs to the given person and shows the network operator, before that number becomes a trusted key in your product.
Available today on quote. Request a demo, no account needed.
What does the phone validation do?
Anyone can type any number into a form. This check verifies the relationship between the number and the person onboarding, and returns the network operator. Typos, throwaway numbers and numbers belonging to someone else are caught before they enter your records.
That is different from sending an SMS code. An SMS proves someone is holding the handset right now; this check says something about who the number belongs to. Together they are stronger than either alone.
How it works in your flow
Place the block anywhere a number is entered.
In the onboarding wizard or your own form.
The check compares number and person details and retrieves the network operator.
Match, no match or unknown: configure the outcome per case. Results over API and webhooks.
Phone validation coverage by market
Dutch mobile numbers get the full person match plus operator; international numbers get number and operator checks. Mobile subscriptions per market:
The person match applies to Dutch numbers; other markets get number validation and operator information.
GDPR and compliance
Built for lawful consumer checks
Consumer checks touch personal data, so privacy is part of the design. The consumer walks through the check themselves and sees what is being asked. Each step retrieves only what that check needs, from official sources, and every result is recorded.
Rather check businesses? See the proof. Look up any business in our records, free.
Explore the Company Data APIHow to start checking
From request to production in three steps, with no upfront commitment.
Tell us which checks you want to run and roughly how many checks per month.
Run the checks in the sandbox on your own flow. We send a quote sized to your volume.
Approve the quote, drop in the production key and your first real consumer walks through the flow.
Who is this for?
Anywhere the phone number unlocks the account or the money.
Call the right person on the right number, with the operator known before you dial.
Keep customer records clean: validated numbers instead of typos and dead lines polluting your campaigns.
Delivery updates and driver contact only work when the number belongs to the recipient.
Stop repeat fraudsters returning with fresh accounts and fresh numbers.
Teams already building on our APIs
These teams run our business data APIs inside their onboarding and compliance. The consumer checks run on the same infrastructure.
Norway's national trust mark verifies businesses against the register in real time, cutting verification time by 99%.
Read the story
Up-to-date business details from around the world, screened straight inside the onboarding flow.
Read the story
Large-scale KYB verification through business lookup, built straight into the signup path.
Read the story350M statutory addresses and registry director records inside Sumsub's global KYB flows, so shell offices and nominee directors get caught at onboarding.
Read the storyRegistry-sourced business and UBO data across Africa, Asia and Latin America, with 80% fewer manual reviews.
Read the storyRun your first checks free
- 150 free checks to test with
- Sandbox environment on your own flow
- No credit card needed
Prefer to talk to a person?
Our data specialists help you shape the flow, the volume and the configuration of the checks.
Mon to Fri, 9:00 to 17:30 CET · info@companydata.com
What customers say
Real feedback from the people using CompanyData every day.
The best data company we have worked with.
Great feedback from our team on the data quality.
Frequently asked questions
Question not listed? Request a demo
How is this different from SMS verification?
An SMS code proves possession of the handset at this moment. This check verifies whether the number belongs to the given person and which operator serves it. Onboarding usually wants both.
Does it work on landlines?
It is built for mobile numbers, because those are personal. Landlines say little about an individual.
What data comes back?
The match result between number and person, plus the network operator. You configure in the flow what each outcome triggers.
How do I integrate it?
As a building block in an onboarding flow or through the REST API in your own form, with per-step results over the API and webhooks.
Check numbers before they become keys
Tell us how many signups you process per month. We will show the mobile number check live in a flow, next to email and ID verification, and send you a tailored quote.
or call +31 (0)20 705 2360