iOS SDK
Native iOS SDK with camera capture, NFC chip reading and liveness detection. UIKit and SwiftUI components ready to use.
The device captures the document image and the biometric data.
Data is encrypted end to end and sent to the 247 IQ cloud.
The GenAI engine runs verification, deepfake detection and risk scoring.
A JSON response with the result, the confidence scores and the extracted data.
247 IQ is built to deploy smoothly on thin clients, virtual desktops and bespoke core systems, without disrupting your current workflows.
Fully compatible with Citrix, VMware and virtualised networks. Our scanners work around the usual peripheral connection problems.
Send data straight into your hotel PMS, your core banking, your car rental engine or your government database.
Everything is processed server-side. No biometric data and no PII is ever cached on your local devices.
Native iOS SDK with camera capture, NFC chip reading and liveness detection. UIKit and SwiftUI components ready to use.
Native Android SDK with camera capture, NFC and biometric liveness. Works with Jetpack Compose and the View system.
Browser SDK for document capture and selfie verification. Runs in every modern browser through WebRTC.
Direct API access for server-to-server integrations. Full documentation with an OpenAPI 3.0 specification.
Submit a document image for GenAI verification. Returns the extracted data, the authenticity score and the fraud indicators.
Submit a selfie and the document photo for face matching. Returns the confidence score and the liveness result.
Document and biometric verification in a single call. The recommended endpoint for most integrations.
Retrieve the status and the results of a verification by its unique identifier.
Retrieve the full audit trail of a verification — timestamps and processing details included.
Submit verification data for GenAI risk scoring against your configured policy.
Open an OSINT query from a name, email, phone or document number. Returns the query id; the sweep runs asynchronously.
Retrieve the status of an OSINT query, or register the webhook that will deliver it.
Retrieve the intelligence report — risk score, per-signal confidence and the chain of evidence behind each finding.
List every registered device (Scanners, Stations) with its status and last activity.
Push configuration updates to one or several devices in your fleet.
curl -X POST https://api.247iq.ai/v1/verify/full \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document_image": "base64_encoded_image",
"selfie_image": "base64_encoded_selfie",
"options": {
"check_liveness": true,
"extract_data": true,
"risk_scoring": true
}
}'{
"id": "ver_a1b2c3d4",
"status": "verified",
"confidence": 0.997,
"document": {
"type": "passport",
"country": "GBR",
"authenticity": "genuine",
"fraud_score": 0.02
},
"biometric": {
"match": true,
"match_confidence": 0.994,
"liveness": "passed"
},
"risk": { "level": "low", "score": 0.08 }
}