DOJAH PARITYFRAUD & COMPLIANCE

Biometrics, AML & Credit Intelligence

Comprehensive anti-fraud suite covering biometric selfie liveness matching, PEP and international sanctions screening, multi-bureau credit reports, and email risk scoring.

1. Photo ID Face Match (Liveness)POST /api/v1/kyc/photoid/verify

Compares a selfie against BVN/NIN portraits with passive liveness detection.

Rate: 150 NGX (₦150.00)
2. AML & Sanctions ScreeningPOST /api/v1/aml/screening

Screens individuals across OFAC, UN, PEP, and global financial crime watchlists.

Rate: 120 NGX (₦120.00)
3. Multi-Bureau Credit ScoreGET /api/v1/credit/bvn

Aggregates credit history and score from CRC, FirstCentral, and CreditRegistry.

Rate: 250 NGX (₦250.00)
4. Email Risk IntelligenceGET /api/v1/kyc/email

Scores disposable domains, MX deliverability, and account breach exposure.

Rate: 50 NGX (₦50.00)
POST

Photo ID Face Match (POST /api/v1/kyc/photoid/verify)

Submit user selfie image (Base64) alongside their government identifier (BVN or NIN) to execute AI facial landmark comparison.

cURL Request (Photo ID Face Match)
curl -X POST https://api.verixaid.com/api/v1/kyc/photoid/verify \
-H "Authorization: vrx_live_9f83a8f1e2b4c6d8_a1b2c3d4..." \
-H "AppId: app_6a7b8c9d0e1f" \
-H "Content-Type: application/json" \
-d '{
"id_type": "BVN",
"id_number": "22123456789",
"image": "/9j/4AAQSkZJRgABAQ..."
}'
HTTP 200 OK Response
{
"status": "success",
"entity": {
"match_status": "MATCH",
"confidence_score": 96.4,
"liveness_verified": true,
"threshold": 90
},
"billed_amount": 150,
"cached": false,
"meta": {
"request_id": "vx_req_face_881b2",
"service": "face_match",
"latency_ms": 280
}
}
POST

AML & PEP Screening (POST /api/v1/aml/screening)

Screen natural persons against global sanctions watchlists, Politically Exposed Persons (PEP), Interpol notices, and adverse media.

cURL Request (AML Screening)
curl -X POST https://api.verixaid.com/api/v1/aml/screening \
-H "Authorization: vrx_live_9f83a8f1e2b4c6d8_a1b2c3d4..." \
-H "AppId: app_6a7b8c9d0e1f" \
-H "Content-Type: application/json" \
-d '{
"name": "CHIDERA OLUTOLA",
"date_of_birth": "1988-04-14",
"country": "NG"
}'
HTTP 200 OK Response
{
"status": "success",
"entity": {
"risk_level": "LOW",
"pep_detected": false,
"sanctions_match": false,
"total_hits": 0,
"screened_at": "2026-10-12T16:00:00.000Z"
},
"billed_amount": 120,
"cached": false,
"meta": {
"request_id": "vx_req_aml_3301a",
"service": "aml_screening",
"latency_ms": 195
}
}
GET

Multi-Bureau Credit Score (GET /api/v1/credit/bvn)

cURL Request (Credit Score)
curl -X GET "https://api.verixaid.com/api/v1/credit/bvn?bvn=22123456789&phone_number=08012345678" \
-H "Authorization: vrx_live_9f83a8f1e2b4c6d8_a1b2c3d4..." \
-H "AppId: app_6a7b8c9d0e1f"
GET

Email Risk & Deliverability (GET /api/v1/kyc/email)

cURL Request (Email Risk)
curl -X GET "https://api.verixaid.com/api/v1/kyc/email?email=user@company.com" \
-H "Authorization: vrx_live_9f83a8f1e2b4c6d8_a1b2c3d4..." \
-H "AppId: app_6a7b8c9d0e1f"