API for Beneficiary consent management thru OTP - using existing SMS Gateway

XMLWordPrintable

    • Type: Story
    • Resolution: Done
    • Priority: High
    • 3.6.0
    • Affects Version/s: None
    • AMRIT Sprint 42
    • FLW Mobile App
    • AMRIT Demo

      API for Beneficiary consent management thru OTP
      Using existing SMS Gateway with respective template for SMS.

      Following are the API requirements for this purpose:

      • Request API to generate OTP with Token (need to pass User id, Mobile No, Beneficiary First Name, Last Name, time stamp, etc)
      • Send OTP (with Token) to, Beneficiary’s Mobile No
      • Response API for OTP validation with token (need separate API? - Need to be discussed)
      • OTP validation API: Conformation of valid/ success of OTP with token (need to pass User id, Beneficiary First Name, Last Name, Age, Gender, ASHA Name, time stamp, etc)
      • There should be option to 'Resend OTP', on User request
      • Expiry of OTP - (if User wants verify later time in offline scenarios - Need to be discussed)
      • Beneficiary registration: This API should be modified to add additional parameters like Consent Notice, time stamp, etc
      • Transaction need to be tracked, like Add, Edit Beneficiary and House Hold

        1. image-2025-08-07-16-04-42-444.png
          105 kB
          Deep Shikha
        2. OTP_consent.png
          157 kB
          Madhava Ramu N

            Assignee:
            Deep Shikha
            Reporter:
            Madhava Ramu N
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: