Documentation
Everything you need to integrate BFPS facial recognition into your application.
Getting Started
Follow these steps to make your first API call.
1
Get your API key
Sign up for a free account and generate your API key from the dashboard. Your key will look like: bfps_live_xxxxxxxxxxxx
2
Install the SDK
pip install bfpsPythonnpm install @bfps/sdkNode.js3
Make your first request
import bfps
client = bfps.Client(api_key="YOUR_API_KEY")
result = client.verify(
probe="face1.jpg",
reference="face2.jpg"
)
print(f"Match: {result.match}")
print(f"Similarity: {result.similarity}")API Reference
Core endpoints for facial recognition operations.
POST
/v1/verifyCompare two faces and get similarity score
POST
/v1/detectDetect faces in an image with bounding boxes
POST
/v1/enrollEnroll a face template for a customer
POST
/v1/identifySearch for matching faces in enrolled database
POST
/v1/livenessCheck if image contains a live person
Full API documentation with request/response examples coming soon.
Request Early AccessSDKs & Libraries
Official SDKs for popular programming languages.
Python
v1.2.0pip install bfpsNode.js
v1.1.5npm install @bfps/sdkGo
v1.0.3go get github.com/bfps/bfps-goJava
v1.0.1Maven: com.bfps:bfps-java