πŸ‡ΏπŸ‡² Zambia's #1 Identity API Platform

The API Layer
Zambia Runs On

Verify identities, validate businesses, match faces and extract documents β€” all via a single, clean REST API. Built for developers, trusted by enterprises across Africa.

99.9%
Uptime SLA
< 500ms
Avg Latency
10+
African Countries
REST
Clean JSON API

Operational Across Africa

πŸ‡ΏπŸ‡² Zambia πŸ‡°πŸ‡ͺ Kenya πŸ‡³πŸ‡¬ Nigeria πŸ‡¬πŸ‡­ Ghana πŸ‡ΏπŸ‡¦ South Africa πŸ‡ΊπŸ‡¬ Uganda πŸ‡ΉπŸ‡Ώ Tanzania πŸ‡·πŸ‡Ό Rwanda πŸ‡ͺπŸ‡Ή Ethiopia πŸ‡ΈπŸ‡³ Senegal
Platform Services

Everything You Need.
One Unified API.

From NRC lookups to facial liveness checks β€” every verification capability your product needs, accessible via clean, well-documented REST endpoints.

POST /api/v1/nrc/verify

NRC & National ID Verification

Validate Zambian NRC numbers and national IDs from 10+ African countries in real-time against live government databases.

  • Live government database lookup
  • Full personal data β€” name, DOB, province
  • Zambia-first with multi-country support
  • Every response includes a reference ID
POST /api/v1/verify-ocr

Document OCR Extraction

Upload any NRC card or passport image and instantly extract structured personal data using AI-powered optical character recognition.

  • AI-powered text extraction engine
  • Supports NRC, passport & driver's licence
  • Returns clean, structured JSON output
  • Handles real photos and scans
POST /api/v1/verify-face

Facial Recognition & Liveness

Compare a selfie to a government-issued ID photo with biometric accuracy. Includes anti-spoofing liveness detection to reject static images.

  • Face-to-ID photo biometric comparison
  • Real-time liveness / anti-spoofing
  • Confidence score in every response
  • Supports JPEG, PNG and WebP formats
POST /api/v1/smart-check/verify

Smart Check β€” 3-in-1 Pipeline

The flagship product. One API call runs OCR β†’ NRC government lookup β†’ facial liveness & match as a single atomic pipeline.

  • OCR + NRC Lookup + Face Match in one call
  • Atomic pass/fail identity decision
  • Detailed per-step breakdown included
  • The ideal KYC onboarding solution
POST /api/v1/business/verify

Business / KYB Verification

Verify businesses via the PACRA registry. Search by registration number or name and retrieve directors, incorporation date, and company status.

  • Live Zambia PACRA registry access
  • Name and registration number search
  • Directors & incorporation details returned
  • Essential for B2B KYB onboarding
POST /api/v1/sandbox/*

Sandbox & Developer Testing

Develop and test with 10 pre-loaded Zambian NRC fixtures and business records. Production-identical responses, zero credits consumed.

  • Zero credits in sandbox mode
  • 10 Zambian NRC + business fixtures
  • Production-identical response shapes
  • Free for all registered developers
Built for Scale

Enterprise-Grade
Infrastructure

Designed for the exacting demands of Zambian fintechs, financial institutions, and government digital services.

πŸ”
Bank-Grade Security
AES-256 encryption, key rotation, immutable audit logs on every API call.
⚑
Circuit Breaker Protection
Automatic failover and resilience across every upstream provider integration.
πŸ“Š
Real-Time Analytics
Live dashboard: verification volumes, pass rates, spend, and latency per endpoint.
πŸ’³
Pay-As-You-Go Billing
Credit-based pricing. Top up and go β€” no monthly minimums or lock-in contracts.
🏒
Multi-Organisation
Unlimited teams under one account with granular role-based access control.
πŸ“‹
Immutable Audit Logs
Every request, response, timestamp and operator ID recorded and tamper-proof.
πŸ”‘
API Key Management
Create, scope, rotate and revoke API keys instantly from your dashboard.
πŸ§ͺ
Full Sandbox Mode
Every production endpoint has a sandbox counterpart. Test with real Zambian fixture data.
πŸ“„
KYB Business Lookup
PACRA-backed company verification. Retrieve directors, incorporation date and status in milliseconds.
πŸ”„
Batch Verification
Submit bulk NRC verification jobs via a single API call. Ideal for large onboarding pipelines.
πŸ“€
Export & Reporting
Export verification history as CSV or PDF from the dashboard with built-in compliance reporting.
πŸ‘₯
User & Team Management
Invite team members, assign roles, and manage access across multiple organisations.
Integration

Live in Minutes,
Not Months

No complex SDKs. No vendor lock-in. Just standard HTTP β€” any language, any stack.

01

Register Your Organisation

Sign up your company. Your account is reviewed and approved within one business day.

02

Generate an API Key

Create a production or sandbox key from your developer dashboard β€” instantly available.

03

Make Your First Call

A single POST request with your ID number or document image is all it takes.

04

Ship Your Product

Parse the clean JSON response and display verification results inside your app.

NRC Verify β€” Simple Example Full Documentation β†’
// Request β€” verify a Zambian NRC number
curl -X POST \
https://api.smartdata.zm/v1/nrc/verify \
-H "Content-Type: application/json" \
-H "X-API-Key: sk_live_β€’β€’β€’β€’β€’β€’β€’β€’" \
-d '{ "nrc_number": "100100/10/1", "country": "ZM" }'
// Response 200 OK
{
"success": true,
"data": {
"full_name": "Mwamba Chanda Kapembwa",
"date_of_birth": "1985-03-15",
"province": "Lusaka",
"status": "Active"
},
"reference": "SD-ZM-20260320-8472"
}

Ready to Verify
Zambia at Scale?

Register your organisation, receive your API key in minutes, and start verifying identities with confidence β€” backed by Zambia's most trusted identity infrastructure.

βœ“ NRC Lookup
βœ“ Face Match
βœ“ OCR Scan
βœ“ KYB / PACRA
βœ“ Sandbox Mode
βœ“ Audit Logs
βœ“ Batch Jobs
βœ“ API Keys