Infisign OTP Authentication

Use OTP generation for secure login and onboarding processes.

OTP sending for Login

Generate and send a one-time password to users for secure and quick authentication during login.

SecuritybasicAuth or bearerAuth
Request
path Parameters
tenant_id
required
string

(Required)

Example: <string>
header Parameters
Content-Type
string
Example: application/json
Accept
string
Example: application/json
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

405

Method Not Allowed

post/unifed-auth-service/unifed/{tenant_id}/magic/auth/login/otp/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}

OTP sending for Onboard

Send a one-time password to new users to securely verify their identity during the onboarding process.

SecuritybasicAuth or bearerAuth
Request
path Parameters
tenant_id
required
string

(Required)

Example: <string>
header Parameters
Content-Type
string
Example: application/json
Accept
string
Example: application/json
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

405

Method Not Allowed

post/unifed-auth-service/unifed/{tenant_id}/magic/auth/onboard/otp/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}

Verify OTP

Confirm the validity of a One-Time Password to ensure secure user authentication.

SecuritybasicAuth or bearerAuth
Request
path Parameters
tenant_id
required
string

(Required)

Example: <string>
header Parameters
Content-Type
string
Example: application/json
Accept
string
Example: application/json
User-Latitude
string
User-Longitude
string
User-Ip
string
Example: 127.0.0.1
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

405

Method Not Allowed

post/unifed-auth-service/unifed/{tenant_id}/magic/auth/verify/otp/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>",
  • "data": {
    }
}