Nuansis developer docs
Payments and identity for internet businesses. Collect by bank transfer, hold balances in naira, dollars, pounds and euros, pay out to the people you owe, and verify your customers — from one workspace and one API.
The Nuansis API is the same API the dashboard uses. Every collection account, reserved account, payout and verification you can create in the product has an HTTP endpoint behind it, authenticated with a workspace API key.
What you can build
Section titled “What you can build”Collect paymentsOpen a one-off NGN bank-transfer account for a customer, with a fixed amount and an expiry.
Hold customer fundsCreate a persistent reserved account that a customer can keep paying into.
Pay outResolve a bank account, save a beneficiary, and send money from your wallet.
Verify contactsSend a one-time code by SMS, voice call or email, then check the code the user received.
How the API is shaped
Section titled “How the API is shaped”Every public endpoint lives under https://api.nuansis.co/v1. Requests are authenticated with a workspace API key, successful responses share one envelope, and failures share one error shape.
{ "data": { "currency": "NGN", "available": 250000, "pending": 0, "label": "Naira" }, "meta": { "request_id": "b0f0c0de-6a1e-4f7c-9a58-3f0f0b2a5c11" }}{ "error": { "code": "insufficient_scope", "message": "This API key is missing the required scope(s)", "details": { "required": ["payouts:write"], "granted": ["read"], "missing": ["payouts:write"] } }, "request_id": "b0f0c0de-6a1e-4f7c-9a58-3f0f0b2a5c11"}Start here
Section titled “Start here”QuickstartCreate a workspace, mint a key, and make your first request in a few minutes.
AuthenticationKey format, scopes, rotation, and what a rejected key looks like.
WebhooksReceive signed events when a verification or collection changes state.
ErrorsThe full public error vocabulary and the HTTP status it maps to.