Menu
Verify Now - Identity Verification Platform
VerifyNow API
One REST API for identity verification, face matching, compliance checks, and onboarding. 60+ million South African citizens. Real-time Home Affairs integration.
Volume-Based API Pricing
Flexible pricing with no monthly minimums, licence fees, or platform fees. Automatic discounts kick in once you reach the Developer API tier.
| Category | Volume (Credits/Month) | Discount | Per Credit (ZAR) | Per Credit (USD) |
|---|---|---|---|---|
| Retail | 1 - 1,000 | 0% | R2.99 | $0.18 |
| Developer APIAuto-discounts start here | 1,001 - 10,000 | 10% | R2.69 | $0.16 |
| Enterprise Tier 1 | 10,001 - 49,999 | 20% | R2.39 | $0.14 |
| Enterprise Tier 2 | 50,000 - 99,999 | 25% | R2.24 | $0.13 |
| Enterprise Tier 3 | 100,000+ | 35% | R1.94 | $0.11 |
| XL Enterprise | Negotiable | Custom | Contact Us | Contact Us |
Exchange rate: ZAR 17 : $1 USD. All prices shown are per credit. Services use 1-10 credits depending on the verification type.
Credit Usage Examples
Different services use different amounts of credits:
- • ID Verification with Photo: 10 credits (R29.90 at retail)
- • ID Verification (Data Only): 1 credit (R2.99 at retail)
- • Face Match (Standard): 1 credit (R2.99 at retail)
- • Face Match (Home Affairs): 10 credits (R29.90 at retail)
- • Passive Liveness: 1 credit (R2.99 at retail)
Batch Processing
Batch processing of 1,000+ ID numbers is supported on request. Batch jobs are charged according to the same volume-based pricing tiers listed above.
Choose Your Verification Flow
Different verification scenarios for different use cases. Mix and match to build your ideal KYC flow.
Enter ID
User enters SA ID number
Home Affairs
RecommendedCompare selfie to official Home Affairs ID photo
Verification Steps
Features
- Official HA photo
- Highest assurance
- ID verification included
API Endpoint
Enterprise Volume Pricing Includes
All API Endpoints
Access to every VerifyNow verification service
Account Manager
Dedicated Enterprise Account Manager on request
Standard SLA Support
Critical incidents <1hr, High impact <4hrs
API Dashboard
Full analytics, logs, and usage monitoring
Developer Support
Implementation and roll-out assistance
No Additional Charges
Pre-Paid Usage Model
Enterprise usage operates on a prepaid usage model to ensure service continuity and predictable operations at scale.
- Credits are deducted per verification at your agreed tier price
- Top-ups available anytime with configurable threshold alerts
- Unused monthly credits roll over to the following month
- Pricing tiers assessed monthly based on previous month's volume
- API to manage credits internally available at no additional cost
Technical Specifications
Sample API Response
Mix and match any endpoints for your use case. Each service returns structured JSON data tailored to that verification type.
Data Coverage
- 60+ million South African citizens via Home Affairs
- 190+ countries for AML/PEP screening
- CIPC integration for company verification
- Global ID documents supported for document verification
Flexible Integration
Call any endpoint independently or combine them for comprehensive verification flows:
- • ID Verification + Face Match for KYC
- • Face Match + Liveness for anti-fraud
- • AML Screening + Company Verification for B2B
- • Consumer Trace + Credit Check for lending
{
"Status": "Success",
"realTimeResults": {
"IDPhoto": "base64_encoded_png_image...",
"idNumber": "8001015009087",
"haIdno": "8001015009087",
"idnoMatchStatus": "Matched",
"haIdBookIssuedDate": "1998-02-15",
"idCardInd": "No",
"identityDocumentType": "ID Book",
"idBlocked": "NO",
"firstNames": "JOHN",
"surname": "DOE",
"dob": "1980-01-01",
"age": 44,
"gender": "Male",
"citizenship": "South African",
"countryofBirth": "SOUTH AFRICA",
"deceasedStatus": "Alive",
"deceasedDate": "",
"maritalStatus": "SINGLE",
"marriageDate": ""
},
"transaction_id": "4662637"
}Available API Endpoints
Full access to all verification services via a unified API
Identity Verification
Real-time identity verification using official government databases
- ID Verification with Photo
- ID Verification (Data Only)
- Drivers License Decode
Face Match & Biometrics
Advanced biometric authentication and face matching
- Face Match (Home Affairs)
- Face Match (Standard)
- Face Match + ID Verification
- Passive Liveness Detection
- ID Document Verification
Compliance & AML
Anti-money laundering and regulatory compliance screening
- AML/PEP Screening
- KYC Verification
Financial Services
Credit, banking, and financial verification services
- Credit Score
- Bank Account Verification
Data & Tracing
Consumer data and contact tracing services
- Consumer Trace
- Phone Trace
Business Verification
Company and director verification services
- Company Verification
- Director Search
SLA & Support
Standard SLA Response Times
Support Options
- Business-hours email and WhatsApp support
- Dedicated account manager (on request)
- Implementation support with VerifyNow Developer
- 24/7 enterprise support (optional, quoted separately)
Fallback/Backup Data Source
In the event that the real-time service is temporarily unavailable, VerifyNow will automatically apply an offline database fallback to maintain onboarding continuity. The following attributes are not available in offline mode: Country of birth, Deceased status, Deceased date, Marital status, Marriage date.
Cross-Border Compliance
VerifyNow is aligned with the South African POPI Act (Protection of Personal Information) for data handling and cross-border data transfers.
POPIA Section 72 Requirements
For cross-border data transfers, one of the following protections must be in place:
Recipient subject to law or agreement providing adequate protection
Explicit consent from the data subject for the transfer
Transfer necessary for contract between data subject and party
Transfer necessary for contract concluded in interest of data subject
Transfer for benefit when consent not reasonably practicable
Source: Government Gazette, Protection of Personal Information Act, Chapter 9, Section 72, Page 40 (26 November 2013)
Consent Requirement: Enterprise partners are required to receive and retain explicit consent from the data subject (South African citizen) with a prescribed reason (e.g., Fraud Prevention/KYC) and length of validity to verify their identification. This ensures both VerifyNow and enterprise partners remain compliant with POPIA.
Ready to Integrate?
Get API access and start verifying South African identities in minutes. Volume discounts automatically apply as you scale.