---
title: "Resend OTP"
method: POST
path: "/otp/resend"
tags: ["ResendOTP"]
---

# Resend OTP

`POST /otp/resend`

Resend OTP

## Headers

- `clientType` string, required
- `uuid` string, required

## Request body

- SendOtpRequestDTO — Send otp request params to send otp if token validation fails
  - `mobileNumber` string, required — Mobile Number in which OTP should be send
  - `merchantName` string, required — Merchant Name is used in OTP Message
  - `merchantDomain` string, required — Merchant domain is used in OTP Message
  - `amount` number, double — Amount is used in OTP Message
  - `provider` string — Provider is flipkart Loyalty service
  - `webfrontPrefix` string — Webfront Prefix for Omnichannel eligibility client
  - `subClient` string — subClient is widget
  - `channel` 'SMS' | 'EMAIL' | 'WHATSAPP' — subClient is widget
  - `recipient` RecipientDTO
    - `email` string — Email to which OTP should be send
    - `mobileNumber` string
  - `userIdentifier` string
  - `merchantId` string

## Response `200`

Resend OTP successfully

- string

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.dev/payu/apis/openapi-definition.md) · [All operations](https://skmtc.dev/payu/apis/openapi-definition/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/payu/openapi-definition/revisions/94819b539402/schema)
