Facelify Face Verification API

Face verification API for web and mobile apps

Register a face at onboarding, then verify any live selfie in under 200ms, without building your own ML.

Facelify Face Verification
AWS RekognitionAmazon S3RazorpayNext.js

Production-ready, scalable face verification trusted by developers

Start verifying faces in minutes

  • Register the user

    Call /register with the user's ID and photo at signup to store their face reference.

  • Ask for a selfie

    When the user logs in or acts, capture a live selfie in your app and send it to /verify.

  • Get verdict & Webhook POST

    AWS Rekognition compares both faces in <200ms. Receive real-time HTTP POST Webhook callbacks on your backend.

const form = new FormData();
form.append("riderId", "user_8f2k9x");
form.append("image", selfieFile); // live selfie from app

const response = await fetch("https://facelify.online/api/v1/verify", {
  method: "POST",
  headers: { "x-api-key": "fv_key_your_api_key" },
  body: form,
});

const result = await response.json();
// { success: true, verified: true, similarity: 98.4, riderId: "user_8f2k9x" }

99.8%

match accuracy

<200ms

average response time

50M+

checks per month

Face verification API features

Biometric Face Matching

Confirm a live selfie matches the reference photo on file in under 200ms.

Real-time Webhook Dispatcher

Receive instant HTTP POST callbacks with HMAC signatures on verification events and balance alerts.

Rate-Limiting & Quota Shields

Protect your backend from DDoS floods with configurable RPS limits and automatic 429 throttling.

Why Facelify?

Short time to market

Go from idea to working integration in an afternoon, not months.

Real-time Webhook Callbacks

Instantly notify your backend servers on verification verdict and security events.

Configurable Security Limits

Set custom RPS rate limits, liveness threshold confidence (70%-99%), and anti-spoofing policies.

Built on AWS S3 & Rekognition

Enterprise AWS Rekognition and encrypted S3 handle comparison and storage.

Predictable pricing

A flat ₹1.50 per check from a prepaid wallet. No subscriptions.

Scales with your product

Built for high-volume biometric checks with 100+ RPS concurrency.

Why Facelify

Try the API in the sandbox

Add two face photos and run a live comparison. The request and response update as you go.

1

Reference photo

KYC or document photo on file

Add a face photo

2

Verification selfie

Live capture at check time

Add a face photo

RequestPOST
POST /api/v1/verify HTTP/1.1
Host: facelify.online
x-api-key: fv_key_sandbox_xxxxxxxx
Content-Type: multipart/form-data

------WebKitFormBoundary
Content-Disposition: form-data; name="riderId"

rider_sandbox_101
------WebKitFormBoundary
Content-Disposition: form-data; name="image"; filename="selfie.jpg"
Content-Type: image/jpeg

[Binary Image Stream]
ResponseJSON

Run a comparison to see the API response.

Simple pay-as-you-go pricing

No subscriptions or contracts. Recharge your wallet and pay for what you use.

Pay-as-you-go

Prepaid wallet. Pay only for what you use.

₹1.50/check

  • ₹1.50 per successful face comparison
  • Minimum wallet recharge: ₹4,500
  • Instant top-up via Razorpay
  • Production-grade secure API endpoints
  • 99.9% comparison latency SLA
Create developer account

No subscriptions

Zero platform fee.

₹0/month

  • Zero monthly platform fees
  • Zero hidden charges
  • API pauses when balance is below ₹1.50
  • Resumes instantly on recharge
  • Real-time audit logs and usage graphs
Get API keys

Developer support

Included with every account.

Free

  • Onboarding docs
  • Interactive API sandbox
  • Email support
  • Real-time usage dashboard
  • API key management console
View docs

Key questions about face verification

Recharge, integrate, verify

Create your developer account, recharge your wallet (minimum ₹4,500), grab your API key and start verifying faces in under 30 minutes.

Create developer account