Changelog
All notable changes to the public API surface and the integrator experience are recorded here. The format roughly follows Keep a Changelog.
2026-05 — Go-live readiness
Section titled “2026-05 — Go-live readiness”- Phone verification endpoint —
POST /verify-nin/phone. - Demography verification endpoint —
POST /verify-nin/demography(reason pinned tonyscCheck). - Loyalty badges for Self-Hosted tenants — Silver (20k), Gold (30k), Diamond (50k lifetime units). Shown on the platform admin org page and in the customer’s payment-receipt email.
- Early-bird bonus — free bonus units on Hosted Affiliate top-ups through 15 June 2026 (Self-Hosted does not qualify).
- Free slip prints — there is no per-print charge on the platform.
- Backend normalisation: every verification response now carries the same field schema regardless of which mode produced it.
Changed
Section titled “Changed”- The verification response is now wrapped in a
dataenvelope ({ "data": { … } }) on every mode for consistency. The frontend already reads fromdata— direct API integrators should do the same. - The org-delete admin flow now requires the wallet to be empty (zero stranded units).
normalize_nin_recordnow includesresidenceLgain the response.NINfield correctly populates on phone responses for records where NIMC returns it.