Verify any NCR-registered credit provider in milliseconds.
A clean, cacheable REST API for the National Credit Regulator Register of Registrants. Built for South African fintechs, lenders, and KYC compliance teams.
{ "data": { "ncr_number": "NCRCP196", "full_name": "KOOPKRAG LIMITED", "status": "REGISTERED", "registration_date": "2007-03-14" }, "source": "cache", "cache_hit": true}Capabilities
Everything you need for NCR compliance
A complete API surface for verifying, searching, and monitoring South African credit providers.
Instant Verification
Look up any NCR registration number in real time. Get status, name, and registration details in a single API call.
Bulk Lookups
Submit up to 50 NCR numbers per request. Ideal for batch compliance checks in onboarding pipelines.
Keyword Search
Search by company name, trading name, or town. Find the right registrant even without the NCR number.
Always Fresh
Incremental sync against the NCR register ensures your data reflects the latest registrations and status changes.
Redis-Cached
Sub-100ms responses served from our Redis cache layer. Fast enough for real-time KYC flows.
Attribution Ready
Every response includes the required NCR attribution field, keeping you compliant with NCR data-use requirements.
How it works
Up and running in three steps
From application to your first API call — the process is simple and guided.
Request Access
Submit the contact form below. The NCR-Verify team reviews your application and provisions your account — usually within one business day.
Get Your API Key
Activate your account via the 6-digit OTP you receive by email, set your password, and your API key appears immediately in your dashboard.
Start Verifying
Add your key to your app and start making NCR compliance lookups. Our SDKs and docs are ready to get you live in minutes.
Pricing
Simple, transparent pricing
Choose the plan that fits your compliance volume. All plans include the full API surface.
Starter
- 1,000 API calls per month
- 30 requests per minute
- Single verification endpoint
- NCR attribution included
- Standard support
- Full API documentation
Professional
- 10,000 API calls per month
- 120 requests per minute
- Bulk lookup endpoint (up to 50)
- Keyword search endpoint
- NCR attribution included
- Priority email support
- Usage analytics dashboard
Enterprise
- Unlimited API calls
- Custom rate limits
- All endpoints included
- SLA guarantee
- Dedicated account manager
- Custom integration support
- Webhook notifications
All prices are ZAR and exclude VAT. Billing is monthly unless otherwise stated.
Trusted by fintechs
What our customers say
“NCR-Verify cut our onboarding compliance check time from 48 hours to under 200 milliseconds. It's now a core part of our KYC pipeline.”
Sipho Nkosi
Head of Product · LendFlow ZA
“The API is incredibly clean. We integrated it in an afternoon. The Redis cache means we never hit rate limits even during peak onboarding.”
Priya Maharaj
CTO · FinCheck Africa
“We run bulk lookups against new credit applications daily. The 50-record batch endpoint saves us hundreds of individual API calls every month.”
Marco van der Berg
Engineering Lead · CreditSmart SA
Get in touch
Request API access
Fill in the form and the NCR-Verify team will review your application. We typically respond within one business day. Once approved, you'll receive an activation email to get your API key.