BrandKwikID Documentation
API Suite

ML API List

ML APIs and its details

TitleDescriptionUse CaseInput TypeResponse FormatLatency (ms)AuthenticationStatusVideo URL
Aadhaar MaskingDetects and redacts Aadhaar numbers in documents for data privacy compliance and KYC flows.Masking Aadhaar before storageImage (form-data)image/jpeg~500Bearer TokenWatch
FacematchCompares two face images and returns a similarity score for identity verification.Face match in onboarding2 Images (form-data)application/json~600Bearer TokenWatch
NamematchCompares two names and returns a similarity score—useful for name mismatch checks.Name validation in eKYCJSON (name1, name2)application/json~100Bearer TokenWatch
Aadhaar OCRExtracts Name, DOB, Gender, Aadhaar No., etc., from Aadhaar front/back images.Aadhaar-based onboardingImage (form-data)application/json~800Bearer TokenWatch
PAN OCRExtracts PAN Number, Name, Father’s Name, DOB from PAN card image.PAN-based KYCImage (form-data)application/json~700Bearer TokenWatch
Passport OCRExtracts personal data like passport number, name, nationality, issue/expiry date, etc.Passport validation in travelImage (form-data)application/json~900Bearer TokenWatch
LivenessDetects whether a person in a video/image is live (vs spoof).Fraud detection in onboardingImage/Video (form-data)application/json~1200Bearer TokenWatch
Crop DocumentDetects and crops document area from an image. Useful for better OCR accuracy.Document preprocessingImage (form-data)image/base64~400Bearer TokenWatch
Crop FaceCrops out face from an image to standardize input for facial systems.Face alignment & avatarsImage (form-data)image/jpeg~400Bearer TokenWatch
Selfie SegmentationSegments a selfie by isolating face and applying gray background—helps standardize selfie uploads.Selfie uploads in KYC appsImage (form-data)image/jpeg~600Bearer TokenWatch
Card DetectionClassifies input ID document type (Aadhaar, PAN, Passport, etc.).Smart routing in OCR systemsImage (form-data)application/json~300Bearer TokenWatch
Signature DetectionDetects presence and clarity of a signature in a document and gives a confidence score.Signature validation checksImage (form-data)application/json~500Bearer TokenWatch