Track every API change β breaking changes, new features, and deprecations.
packages/sdk/*Official SDKs now available in Python, PHP, Go, Java, and Ruby in addition to TypeScript.
packages/cliNew `nkapfin listen` command for real-time webhook event streaming to your local machine.
Export API collections directly from the Playground in Postman v2.1 or Insomnia v4 format.
Versioned changelog with 8-language support and breaking change notification subscriptions.
POST /v1/paymentsAdded Pan-African Payment & Settlement System (PAPSS) rail for intra-Africa transfers.
POST /v1/credit/scoreMobile money transaction patterns now factor into credit decisions via Brain AI.
selectRail() now considers 24h corridor cost history for better route selection.
POST /v1/webhooks/endpointsEvent payloads now wrap data in a `data` field. Previous flat structure is deprecated and will be removed in v3.0.
POST /v1/ghost-cardsAdded per-merchant and per-category spend limits on virtual cards.
Fixed issue where MTN Mobile Money callbacks would timeout after 8 seconds instead of configured 30s.
POST /v1/kyc/check/v1/kyc/check is deprecated in favor of /v1/kyc/score which returns richer data. Removal planned for v3.0.
POST /v1/embedded/widgetsNew /v1/embedded/widgets API for creating drop-in payment, balance, and KYC widgets.
POST /v1/payments/bulkBatch up to 500 payments in a single API call with automatic retry logic.
All responses now include X-RateLimit-Remaining and X-RateLimit-Reset headers.
API keys now use nkp_live_ and nkp_test_ prefixes instead of the old sk_ format. Old keys remain valid until 2026-09-01.
All amount fields renamed from `amount` to `amountMinorUnits` for clarity. Both accepted during migration period.
Complete row-level security and schema isolation per tenant.
POST /v1/fraud/analyzeReal-time transaction fraud scoring via Brain AI. Returns risk score 0-100 with reasons.
Idempotency key now enforced at database level to prevent race condition double-spends.
POST /v1/paymentsAdded Orange Money as a payment rail for CEMAC countries.
POST /v1/transactions/:id/reverseNew endpoint to reverse completed transactions with audit trail.
Complete OpenAPI 3.0 docs now served at /api/docs with auth testing built in.
Get notified when we release breaking changes.