---
title: Validate Aadhaar API
slug: validate-aadhaar-number
url: https://apyhub.com/apyhub/service/validate-aadhaar-number
provider: ApyHub
categories: [Data Validation, HR]
tags: [aadhaar, identity-validation, india, kyc, data-validation]
auth: api_key
---

# Validate Aadhaar API

Validate a 12-digit Aadhaar number from a request body string and get a boolean result. Useful for KYC and identity form checks.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/validate/aadhaar` | What it does Validates an Aadhaar number sent in the request body. The response returns a JSON obje… | 5 |

## About

## What it does
Aadhaar Number Validator checks whether a 12-digit Aadhaar number is valid. Send an `aadhaar` string in the request body, and it returns a boolean `data` field indicating the result.

Use it when you need a fast identity check in onboarding, KYC workflows, customer support tools, or admin dashboards. The request schema is simple: numeric digits only, with no spaces or separators. The response is equally direct, so you can plug the result into form validation, submission gating, or downstream verification logic without extra parsing.

Aadhaar Number Validator is a good fit anywhere you need to reject malformed input before it reaches a larger verification process. Because the output is just `true` or `false`, it is easy to combine with your own business rules and error messaging.

If you are collecting Indian identity details, this endpoint gives you a lightweight validation step that is easy to automate and easy to interpret.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/validate-aadhaar-number
