API Call List
Device SDK APIs
API Name | FaceTec Method/Class | Description | Core Inputs | Core Outputs |
|---|---|---|---|---|
| FaceTec Initialization | initializeWithSessionRequest | Initializes FaceTec and validates keys. |
|
|
Session Request Processor | FaceTecSessionRequestProcessor | Handles requests from the FaceTec Device SDK that need a response from the FaceTec Server. |
|
|
Start 3D Liveness | start3DLiveness | Starts a 3D Liveness Session on the Device SDK. Declaring an externalDatabaseRefID is required for Enrollment. |
|
|
| Start 3D:3D Re-Verification | start3DLivenessThen3DFaceMatch | Starts a 3D:3D Re-Verification Session on the Device SDK. |
|
|
Start 3D:2D Photo ID Matching | start3DLivenessThen3D2DPhotoIDMatch, startIDScanThen3D2DMatch | Starts a 3D:2D Photo ID Matching Session on the Device SDK. |
|
|
| Start ID Scanning | startIDScanOnly | Starts an ID Scanning Session on the Device SDK. |
|
|
FaceTec Customization | setCustomization | Configures the UI/UX Customizations for the FaceTec Device SDK. |
| N/A |
FaceTec Server APIs
API Name | HTTPS API | Description | Core Inputs | Core Outputs |
|---|---|---|---|---|
FaceTecServer Status | Retrieves important information about the FaceTec Server. | N/A |
| |
Process Request | Processes and performs one of FaceTec's Core Features (3D Liveness, 3D:3D Re-Verification, 3D:2D Photo ID Matching, and ID Scanning). |
|
| |
3D:2D Face Portrait Matching | Processes high-quality, 1st generation 2D Image against a previously-processed 3D FaceMap. |
|
| |
3D:2D 3rd Party ID Photo Matching | Processes a 2D Image of an ID Photo of unknown source against a previously-processed 3D FaceMap. |
|
| |
3D:2D 3rd Party ID Photo Matching - Using Low Quality Images | Same as /match3D_2D_3rdparty_idPhoto, but allows smaller and lower quality images = higher error rates. |
|
| |
3D:2D Profile Pic Matching | Matches a 3D FaceMap to a 2D Profile Pic |
|
| |
2D Liveness Check | Processes a 2D Image for Liveness. |
|
| |
2D:2D Matching | Matches a 2D Image to a 2D Image. |
|
| |
3D Age Estimation | Performs Age Estimation on 3D FaceMap. |
| ||
3D Age Checks | Performs Age Check on 3D FaceMap. |
|
| |
2D Age Estimation | Performs Age Estimation on 2D Image. |
|
| |
2D Age Check | Performs Age Check on 2D Image. |
|
| |
FaceMap Metadata | Gets data out of 3D FaceMap. |
|
| |
3D-DB Enrollment | Enrolls 3D FaceMap into 3D-DB. |
|
| |
3D-DB Search | Searches the 3D-DB with a 3D FaceMap. |
|
| |
3D-DB Delete | Removes a 3D FaceMap from a 3D-DB search group. |
|
| |
3D-DB Get | Checks if the 3D FaceMap exists in the 3D-DB. |
|
| |
SDK Initialization, Production Mode | N/A, uses config file. | Initializes and validates PRODUCTION KEYS. |
|
|