For Developers
Ship identity in hours, not months
Simple REST APIs for biometric authentication, document signing, and secure messaging. No complex SDKs needed.
Quick Start
Integrate in minutes
Create an identify session
POST /v1/identify
Authorization: Bearer YOUR_API_KEY
Response:
{
"session_id": "sess_abc123",
"qr_code": "base64_png_data..."
}Check session status
GET /v1/identify/sess_abc123
Response:
{
"status": "completed",
"identity": {
"name": "John Doe",
"verified": true,
"country": "US",
"age_verified": true
}
}Request a signature
POST /v1/sign
Authorization: Bearer YOUR_API_KEY
{
"uip_id": "user_xyz",
"document_title": "Service Agreement",
"document_hash": "sha256:abc..."
}
Response:
{
"reference_id": "ref_sig_456",
"status": "pending"
}Integration
Four steps to production
1
Create your business account
Sign up at uip.digital and get your API keys from the dashboard.
2
Display QR code to users
Use the Identify API to generate a session and render the QR code.
3
Handle the callback
Poll the session status or use webhooks to receive the verified identity.
4
Go live
Switch from test mode to production. Pay only for successful verifications.
Start building today
$5 in free credits. Full API access. No credit card required.