Incubating API Repository to evolve and maintain the definitions and documentation of OTPValidation Service API within the Sub Project Number Insights
- API Repository wiki page
- Service APIs for “OTPValidation” (see APIBacklog.md)
- The OTP SMS API facilitates real-time verification of a user's device by sending a unique code via SMS to the specified mobile phone number. The process involves three key steps:
- Code Generation and Delivery:
The send-code operation is used by the API consumer (e.g., an application) to request a one-time code to be sent by SMS to the application user's mobile phone along with an message to the user's mobile device. - User Input:
The user receives the SMS and enters the received code into the application. - Verification:
The application submits the entered code using the validate-code operation, which then verifies its accuracy and responds with a confirmation indicating whether the code is valid.
This process ensures secure, real-time validation of user possession of the specified device, enhancing authentication security.
- by delivering a one-time password (OTP) to it through SMS and validating the received code with the user's operator after the code is entered as requested.
- Started: October 2022
- Incubating stage since: February 2025
Note
Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until a new release is created. For example, changes may be reverted before a release is created. For best results, use the latest available release.
- NEW: The latest public release is r3.2 (Fall25), with the following API versions:
- The latest public release is always available here: https://github.com/camaraproject/OTPValidation/releases/latest
- Other releases of this repository are available in https://github.com/camaraproject/OTPValidation/releases
- For changes see CHANGELOG.md
The above section is automatically synchronized by CAMARA project-administration.
- Meetings are held virtually
- Schedule: Every 4 weeks, Thursday, 7:30 AM UTC (8:30 CET/9:30 CEST)
- Registration / Join
- Minutes: Access meeting minutes
- Mailing list
- Subscribe / Unsubscribe to the mailing list https://lists.camaraproject.org/g/sp-number-insights.
- A message to the community of this Sub Project can be sent using sp-number-insights@lists.camaraproject.org.