Identity Live NV
Number Verification
Confirm that a phone number matches the one actively associated with the user's mobile device — silently, on the network, with no SMS or passcode.
Benefits
Number Verification instantly confirms whether a phone number matches the one tied to the user's device — on the network layer, with no code to type. It stops fraudsters from claiming numbers they don't control, while giving real users a faster, frictionless path through login, signup, and recovery. Because the check is network-based rather than a one-time passcode, there's nothing to mistype, intercept, or phish. It works over mobile data, and over wifi for selected operators.
How it works
The API answers one question: does this number belong to the device making the request? The device's network connection is the proof of possession — verification is tied to the SIM, not to a code that could be forwarded.
- The user's device reaches your app over the mobile network.
- Your backend calls Number Verification with the number to check.
- The operator confirms or denies the match against the live network.
- You get a clear true / false result — no passcode round-trip.
Variants
- Number Verification — check if a provided number matches the device. Returns a match / no-match result.
- Phone number retrieval (where supported) — return the number associated with the device, useful for prefilling signup forms.
Use cases
- Fraud prevention — confirm a number belongs to the device before trusting it for high-value operations.
- Silent authentication — replace SMS-OTP login with a silent network check: no code, no delay, no deliverability failures.
- Frictionless risk reduction — combine with anomaly detection to verify only when a session looks risky.
- Signup acceleration — verify or retrieve the device number at registration to cut drop-off.
Quick start
With an access token (see OAuth2 with Konera), call the API with a sandbox number:
curl -X POST https://api.pxg.konera.com/camara/number-verification/v2/verify \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"phoneNumber":"+14155550123"}'Successful response:
{ "devicePhoneNumberVerified": true }