Skip to main content


Facia, a UK-based Software as a Service (SaaS) provider, is at the forefront of Liveness verification services, reaching and serving clients globally. This solution not only aids companies in identifying and mitigating fraud risks but also boasts a user-friendly interface with a seamless API integration process. Businesses can effortlessly onboard legitimate customers and cultivate dependable B2B relationships. Facia's versatile verification services are tailored for diverse industries, including FinTechs, Virtual Asset Service Providers, banks, and more. Choosing Facia translates to combating crimes, boosting productivity, and elevating conversion rates in less than a second.


Facia is an industry leader in facial biometrics and facial recognition services. Our services include:

  1. 3D Liveness Detection
  2. Face Match
  3. Face Search
  4. Age Estimation

This guide helps the developer understand the aforementioned services via the endpoints and outlines the flow of each API.


The registration process is a simple three-step process:

  1. You reach out to our representative at [email protected].
  2. You will receive a password-generating link in your provided email.
  3. You should use the email and password or client-id and client-secret to generate an access token using the /get-access-token endpoint.


When you have successfully completed the registration process, gaining access to the liveness-based service requires hitting the route /get-access-token. Provide your valid client credentials to obtain a token for authorization in return.

Your credentials are crucial and carry many privileges, you surely don't want to encounter trouble, so be sure to keep your personal and sensitive information guarded! It is highly recommended not to share your credentials in public places such as GitHub or client-side code.

Before we proceed any further, please note that API requests from your side must be made over HTTPS. Calls made over plain HTTP or without authentication will eventually lead to failure.


All request bodies should have content-type: application/json and be valid JSON. In order to get a JSON response in return, use the HTTP Header Accept: application/json.


Facia uses following BASE URL for every request:


The following permissions are required for Facia's API SDKs to function correctly:

  1. Camera Permission
  2. Internet Permission

All the permissions are already handled in SDKs