FaceSign API Documentation

The FaceSign API enables developers to create AI-powered identity verification flows with conversational interfaces, biometric verification, document scanning, and multi-factor authentication.

Getting started

Create verification sessions, customize flows, and integrate identity verification in minutes.

Resources

Quick Start

Get up and running with the FaceSign API in under 5 minutes. Create your first verification session.

Sessions

Learn about verification sessions and how to create, retrieve, and manage them with customizable flows.

Authentication

Secure your API requests with API keys. Learn about test and production environments.

Webhooks

Receive real-time updates about session events. Learn how to verify webhook signatures.

What is FaceSign?

FaceSign is an AI-powered identity verification platform that helps businesses verify their users' identities through conversational interfaces, biometric verification, and document scanning. Our platform offers:

  • Conversational AI Verification - Natural language interactions guided by AI avatars
  • Biometric Authentication - Face recognition, liveness detection, and age estimation
  • Document Verification - ID document scanning and authentication
  • Multi-Factor Authentication - Email and SMS verification with OTP
  • Customizable Flows - Node-based workflow system with conditional logic
  • Global Coverage - Support for multiple languages and regions

Key Features

Node-Based Flow System

Build complex verification workflows using our node and edge system. Connect conversation nodes, biometric checks, document scanning, and more to create custom verification flows with conditional logic.

Real-Time Verification

Get instant verification results with our AI-powered analysis. Detect deepfakes, verify documents, and authenticate users in real-time.

Developer-First API

RESTful API with comprehensive SDKs for TypeScript, Python, and more. Built with modern standards including OpenAPI 3.0 specification.

Core Concepts

Understand the fundamental building blocks of the FaceSign platform.

API Resources

Explore the available API endpoints and resources.

Guides

Authentication

Learn how to authenticate your API requests.

Read more

Pagination

Understand how to work with paginated responses.

Read more

Errors

Read about the different types of errors returned by the API.

Read more

Webhooks

Learn how to programmatically configure webhooks for your app.

Read more

Resources

Quick Start

Get up and running with the FaceSign API in under 5 minutes. Create your first verification session.

Sessions

Learn about verification sessions and how to create, retrieve, and manage them with customizable flows.

Authentication

Secure your API requests with API keys. Learn about test and production environments.

Webhooks

Receive real-time updates about session events. Learn how to verify webhook signatures.