What is DIDx:Verify?
DIDx:Verify is a comprehensive identity verification and compliance API platform. It enables organizations to verify the identity of individuals in real time using South African government data sources, biometric matching, and fraud prevention systems.Capabilities
Identity Verification
Verify RSA IDs and refugee documents against the Department of Home Affairs (DHA)
Biometrics
Face comparison and liveness detection to confirm a person is who they claim to be
Compliance & Screening
AML screening, PEP checks, sanctions lists, and SAFPS fraud lookups
Financial Verification
Verify bank accounts and driver’s licences
Document Validation
OCR-based validation of physical ID documents and passports with authenticity checks
Enterprise
CIPC company and director lookups, proof of address, and remote enrolment workflows
Base URL
All API requests are made to:Authentication
All endpoints require OAuth2 authentication using thesc-citizen scope. See Authentication for details.
Data Sources
DIDx:Verify integrates with the following authoritative South African data sources:| Source | Description |
|---|---|
| DHA / NPR | Department of Home Affairs — National Population Register |
| HANIS | Home Affairs National Identification System (biometric photos) |
| NIIS | National Immigration Information System (refugee records) |
| SAFPS | South African Fraud Prevention Service |
| CIPC | Companies and Intellectual Property Commission |
All processing of personal information through DIDx:Verify requires documented consent from the subject, in compliance with POPIA and applicable data protection legislation. Every request requires
ConsentReceived: true.
