/api/v1/face/analyzeExtract rich demographic and emotional attributes from a single API call. Estimate age, detect gender, recognise emotion, and predict ethnicity — all from one image.
Everything you need from a production-ready Facial Analysis API.
Returns estimated age as a numerical value, calibrated across global demographics.
Classifies gender with a confidence score for each prediction.
Detects 7 emotions: happy, sad, angry, surprised, fearful, disgusted, neutral.
Predicts ethnicity category with confidence scores across multiple groups.
Integrate in minutes with our developer-friendly REST API.
POST a clear front-facing face image to the analyze endpoint.
DeepFace models analyse the image for age, gender, emotion, and ethnicity independently.
Get all attributes in a single structured JSON response.
Data Output
All data returned as structured JSON — map directly to your database schema.
agegender.valuegender.confidenceemotion.dominantemotion.scoresethnicity.dominantMobile SDK
NO API KEYCapture a face image natively in your app and pass it to this endpoint. No API key needed for the capture itself.
Add to build.gradle.kts — Kotlin 2.0+:
Manifest permission (runtime request handled by the SDK):
Quick start:
⚠ Note
Create a free account. Get 50 test API requests instantly — no credit card required.