The Number VerificationAPI is part of the set of Network APIs under CAMARA open-source project by Orange Belgium.
The Number Verification API sets a new standard in securing user identities and credentials, offering a swift, convenient, and secure method to enhance security protocols. This API employs an automatic verification process to confirm whether a user is utilizing a device with a SIM card registered to a specific phone number (MSISDN), eliminating the need for user interaction, credential entry, or one-time passwords (OTPs).
What it does?
The Number Verification API allows to check if the provided mobile phone number is the one actually used in the device. The service verifies that the user is using a device with the same mobile phone number as the one which is declared for this user. It also makes it possible for the application consuming this API to get the number itself by returning the phone number associated with the authenticated user's access token.
As the Number Verification API uses the Orange mobile network, it offers strong authentication with enhanced security with minimum user friction.
Number Verification is part of the CAMARA Project.
How it works?
The API is used by an application to get information about a mobile line phone number. It can be easily integrated and used through this secured API and allows Service Providers to get this information easily and securely. The API manages 2 resources answering 2 distinct questions:
- Is the user input phone number the actual number associated with the mobile line?
- What is the phone number associated with an access token?
Key benefits
Enhanced security
Utilizes reliable mobile phone data to ensure secure user authentication, reducing the risk of unauthorized access
Streamlined user experience
Provides a non-intrusive and straightforward sign-in process, making registration and login easier for users
Improved user convenience
Simplifies the authentication experience, allowing for quicker and more efficient user interactions with the system
Key use cases
App Onboarding
Replace SMS One Time Password with seamless device authentication via the API to reduce user friction
App Login
Enable seamless authentication of the mobile device instead of traditional username/password login
Application Password Reset
Implement seamless device authentication via the API, eliminating reliance on SMS One Time Password for password resets
Try this API Live
This API is available in trial mode in Belgium. It operates in a live production environment and comes with specific limitations to allow you to explore their functionalities without full commitment. It is designed for you to preview features and test integrations while adhering to certain constraints. You can access real data and functionalities, with restrictions on the number of API calls, types of recipients, or duration of use. This allows for practical testing in a real-world context. The trial period is typically time-bound (e.g., 60 days) and may limit the number of requests or the scope of data available. A contract may be required to continue usage beyond the trial limitations.
Related APIs
SIM Swap
Implement real-time SIM card activation checks to safeguard user identities and combat fraud
KYC Match
Seamlessly compare user information with verified data from the user's Operator, enhancing the accuracy and reliability of user verification processes