---
title: "Verify Otp"
method: POST
path: "/v1/ekyc/aadhaar/verify-otp"
tags: ["Offline Aadhaar eKYC"]
---

# Verify Otp

`POST /v1/ekyc/aadhaar/verify-otp`

This API will validate the OTP entered by the user to authenticate with UIDAI. Once successfully validated response will have the below details.   
- Reference number
- Resident’s name
- Resident's address
- Gender
- Photo
- Date of Birth
- Mobile number in hashed form
- Email in hashed form

## Query parameters

- `otp` string, required
- `session_id` string, required
- `consent` string, required
- `purpose` string, required
- `mobile_number` string
- `generate_pdf` boolean

## Response `200`

Successful Response

- RESPONSEAADHAAREKYCSUCCESSFUL
  - `code` integer, required
  - `timestamp` integer, required
  - `transaction_id` string, required
  - `message` string, required
  - `data` AadhaarOkycData, required
    - `address` AadhaarOkycAddressBlock, required
      - `careOf` string, required
      - `country` string, required
      - `district` string, required
      - `house` string, required
      - `landmark` string, required
      - `locality` string, required
      - `pin` string, required
      - `postOffice` string, required
      - `state` string, required
      - `street` string, required
      - `subDistrict` string, required
      - `vtc` string, required
    - `dateOfBirth` string, required
    - `email` string, required
    - `gender` string, required
    - `generatedAt` string, required
    - `maskedNumber` string, required
    - `name` string, required
    - `phone` string, required
    - `photo` string, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `422` — Validation Error
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide.md) · [All operations](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/llms.txt) · [OpenAPI document](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/revisions/c1b0558e7d77?raw)
