# Identify KYC Document Types: Classifier API | FastKYC

> Automatically identify whether an uploaded document is an Aadhaar, PAN, passport, voter ID or driving licence before extraction.

Source: https://www.fastkyc.com/apis/kyc-doc-classifier/

---

[Vision APIs](/apis/vision/)

# KYC Document Classifier API

Automatically identify whether an uploaded document is an Aadhaar, PAN, passport, voter ID or driving licence before extraction.

[Book a Demo](/book-demo/)

Category

[Vision APIs](/apis/vision/)

Built for

-   [Banking](/industries/banking/)
-   [Insurance](/industries/insurance/)
-   [Healthcare](/industries/healthcare/)

## What the KYC Document Classifier API does

KYC Document Classifier looks at an uploaded image and identifies which Indian identity document it is, before any field extraction happens.

This removes a genuinely annoying step from upload flows. Rather than asking customers to pick the document type from a dropdown, which they get wrong often enough to matter, you accept the upload and route it to the right extractor yourself.

## Where teams use the KYC Document Classifier API

1.  Routing uploads to the correct OCR endpoint automatically
    
2.  Removing document-type selection from the customer journey
    
3.  Validating that the upload matches the document requested
    
4.  Sorting a mixed archive of scanned identity documents
    

## Frequently Asked Questions (FAQs)

Which documents can it identify?

Aadhaar, PAN, passport, voter ID and driving licence, the five that cover the overwhelming majority of Indian KYC.

What if someone uploads the wrong document?

The classification tells you, so you can reject it with a clear message instead of failing later with a confusing extraction error.

Does it extract the fields too?

No, it classifies. Super OCR combines classification and extraction in a single call.

## Related APIs

-   [Super OCR API Classify and extract any supported Indian KYC document in one call, covering Aadhaar, PAN, licence, passport, voter ID and utility bills.](/apis/super-ocr/)
-   [OCR DL API Extract licence number, holder name, date of birth, validity and vehicle classes from a driving licence image automatically.](/apis/dl-ocr/)
-   [Blank Paper Validation API Detect whether an uploaded image is blank paper rather than a real document, catching failed captures before processing.](/apis/blank-paper-validation/)
-   [E-Aadhaar Verify API Extract and verify Aadhaar details from an uploaded e-Aadhaar document, combining extraction with validation in one step.](/apis/eaadhaar-upload/)

## Start verifying with the KYC Document Classifier API

Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.

[Book a Demo](/book-demo/) [Browse All APIs](/apis/)

-   One API key for every check
-   Verified against official Indian records
-   Built for onboarding at scale
