Home/Documentation/API references/Number Verification

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.

View full API reference →

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 }