For business & API teams

Structural SA ID validation at production scale

POPIA-first, zero ID storage, and self-serve billing. Choose Professional for teams and API access, or Business when you need 10,000+ checks per month with a more relaxed fair usage policy.

POPIA-first

Process IDs in memory only. No persistence, no government lookup.

API-ready

REST/JSON, bearer auth, single and bulk endpoints.

Self-serve commercial

Subscribe and cancel via Stripe. No sales call required.

Built for volume

Business tier for 10,000+ checks/month in production.

Who it's for

Fintech, HR, property, gaming, healthcare, and other teams that need fast structural checks — not a government identity database.

API at a glance

  • HTTPS REST API returning JSON
  • Bearer token authentication via dashboard API keys
  • Single-ID and bulk validation endpoints
  • Sub-second structural validation (format, DOB, age, gender, citizenship indicator)

Read the developer guide →

Fair usage & commercial terms

Professional includes unlimited validations subject to our standard fair usage policy. Business is designed for high-volume production use (10,000+ checks per month) with a more relaxed policy. Neither plan includes a published SLA — we operate on commercially reasonable terms only.

Read the fair usage policy →

Trust signals

Trusted by South African teams

4,600+ monthly users, 815k+ historical validations, and approved customer testimonials.

Zero ID data storage

ID numbers are processed in memory and discarded immediately.

POPIA-aware

Built for privacy-first South African workflows.

Sub-second checks

Fast enough for live forms, onboarding, and bulk workflows.

API + bulk ready

Works in the dashboard and through the REST API.

We love CheckID, it simplifies our work day, it's fast and easy to use. Happy customers!

We use CheckID at Limpopo CoLab, University of Limpopo, to verify participants undertaking our various training deliverables. The platform has been reliable and effective in confirming South African ID validity, and over the past six months, we have not experienced any issues with incorrect or problematic IDs, which has significantly strengthened our verification and compliance processes.

Procurement FAQ

Is there a setup fee or lock-in contract?
No setup fee. Subscriptions are self-serve via Stripe; cancel anytime from your account.
Do you offer an SLA or uptime guarantee?
No published SLA or service credits on Professional or Business. We provide commercially reasonable service and support.
What volume is the Business plan for?
Business is aimed at production workloads of roughly 10,000 or more ID checks per month, with a more relaxed fair usage policy than Professional.
How do we integrate the API?
REST/JSON with bearer authentication. Single-ID and bulk endpoints are documented in the developer guide.
Do you store ID numbers?
No. Validations run in memory only and are not persisted, logged, or sent to analytics.

Download vendor & procurement pack (PDF) · Contact us

Start Business on your timeline

Create an account, pick Business on the pricing page, and complete checkout in Stripe test or live mode.

Go to pricing