← back
Didit

Didit

100

AI-native identity verification API — free KYC, liveness detection, face matching, AML screening, and document verification across 220+ countries.

OpenAPI SpecAPI KeyFreemiumJSONBot Blocking: NoneNo CCkycidentity-verificationface-matchaml-screeningliveness-detectiondocument-verificationfraud-prevention

Pros

  • + Standalone APIs enable headless, server-to-server verification — ideal for agent workflows that need to programmatically verify documents, run AML checks, or compare faces without any UI
  • + Generous free tier (500 checks/month, no credit card) lowers barrier for agent prototyping; structured JSON responses with clear decision fields are easy to parse
  • + MCP server and OpenAPI spec available — agents can auto-discover and invoke endpoints with minimal configuration

Cons

  • - Full KYC workflows require user-facing capture (camera/upload) which agents can orchestrate but not perform themselves — standalone APIs mitigate this but cover fewer checks
  • - Auth is simple API key but session creation rate limits are tight on the free tier (10/min) which can bottleneck high-throughput agent pipelines

Integration

example.py
import requests
API_KEY = "your-api-key"BASE = "https://verification.didit.me/v3"headers = {"x-api-key": API_KEY, "Content-Type": "application/json"}
# Create a verification sessionsession = requests.post(f"{BASE}/session/", headers=headers, json={    "workflow_id": "your-workflow-id",    "vendor_data": "user-123",    "callback": "https://example.com/callback"}).json()print(session["url"])  # redirect user here
# Retrieve session decisiondecision = requests.get(    f"{BASE}/session/{session['session_id']}/decision/",    headers=headers).json()print(decision["status"], decision["decision"])

Details

Category
Identity Verification
Pricing
Freemium
Free Tier
500 free Core KYC checks/month (ID verification, passive liveness, face match, IP analysis). Premium add-ons via prepaid credits starting at $0.15/check, no expiry.
Rate Limit
300 req/min per app (GET & POST). Session creation: 10/min (free), 600/min (paid).
Verified
2026-03-31

Score Breakdown

Base +50
OpenAPI Spec (Yes) +15
Auth Complexity (API Key) +10
Response Format (JSON) +10
Bot Blocking (None) +10
No Credit Card (Yes) +5
Completely Free (No) 0
Total 100