Support article

What is KYC API

A KYC API lets teams call identity verification, screening, and onboarding services through software instead of building every verification step in-house.

What a KYC API usually includes

A KYC API is the programmable layer between your product and the verification workflow. Instead of building document capture, OCR, liveness checks, face matching, sanctions screening, and approval logic from zero, your team sends data to an API and receives structured results back.

  • Document upload and extraction endpoints
  • Biometric checks such as selfie, liveness, and face match
  • Risk outputs, status callbacks, and review-friendly data

Why product teams use one

Most teams adopt a KYC API because identity onboarding is operationally heavier than it first appears. The hard part is not only collecting a passport image. It is handling different document types, keeping audit trails, routing suspicious cases, and returning decisions in a format that operations and regulators can review later.

  • Launch faster than building a custom verification stack
  • Keep user onboarding and compliance review on one data model
  • Reduce repeated work across web, mobile, and back-office systems

What to evaluate before integrating

Before choosing a KYC API, check whether the provider fits your actual flow instead of the demo flow. Look at supported documents, fallback review paths, latency, error handling, webhook behavior, pricing floors, and how clearly the API returns audit data for later investigation.

  • Document coverage, OCR quality, and NFC availability
  • Manual review escalation and explainable result fields
  • Commercial model, sandbox quality, and integration effort

Related articles