πŸ“§#9 Email Info

Enroll Allow You to Add Multiple Emails For Each Customer

#9.0 Add New Email :

This API is to add client's email. Client can add up to 5 emails.

post
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Body
emailstringRequired

Client's Email

Example: example@domain.com
Responses
200

Success

application/json
post
/Onboarding/api/v1/onboarding/EmailInfo

#9.1 Send OTP :

This API is to send OTP to added email. OTP will be expired after 10 minutes.

post
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Responses
200

Success

application/json
post
/Onboarding/api/v1/onboarding/EmailInfo/SendOtp

#9.2 Validate OTP :

This API is to validate OTP sent to client's email.

post
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Body
otpstringRequired

OTP sent to client's email

Example: 456953
Responses
200

Success

application/json
post
/Onboarding/api/v1/onboarding/EmailInfo/ValidateOtp

#9.3 Get Verified Emails :

This API is to get list of client's verified emails.

get
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Responses
200

Success

application/json
get
/Onboarding/api/v1/onboarding/EmailInfo/GetVerifiedEmails

#9.4 Set Default Email Info :

This API is to set default client's specific email if client has multiple emails.

post
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Body
emailstringRequired

Client's email that make it default

Example: example@domain.com
Responses
200

Success

application/json
post
/Onboarding/api/v1/onboarding/EmailInfo/SetDefault

#9.5 Finalize Email Info :

This API is to finalize email step.

post
Authorizations
AuthorizationstringRequired

Please insert JWT with Bearer into field

Responses
200

Success

application/json
post
/Onboarding/api/v1/onboarding/EmailInfo/Approve

Last updated