Your applicant borrowed from three other lenders yesterday.

Sarafi is a neutral API layer for Nigerian digital lenders. Before you disburse, check whether an applicant has active loans or recorded defaults at other lenders in the network.

Live API response
POST /v1/check 200 OK
{
  "is_flagged": true,
  "flag_count": 2,
  "lender_count": 2,
  "has_active_loan": true,
  "has_default": true,
  "resolved_loans": 1,
  "days_since_last_flag": 3,
  "checked_at": "2026-07-20T10:31:04Z"
}
460+
Approved digital lenders operating in Nigeria
8.03%
Current NPL ratio — above the 5% CBN regulatory ceiling
$118B
Estimated credit gap across the Nigerian economy
How it works

A single check before every disbursement

Sarafi sits alongside your existing underwriting process. It returns one thing: whether this applicant has active loans or defaults recorded at other lenders in the network, right now.

01

Integrate once

One REST endpoint. One API key. Full documentation and a live test environment available at api.sarafi.ng/docs. No proprietary SDK or special tooling required.

02

Send the BVN before disbursing

When an applicant submits, your system calls POST /v1/check with their BVN. The number is hashed immediately on receipt. Sarafi never stores it.

03

Receive a real-time signal

Sarafi checks the BVN against every active flag in the network and returns whether the applicant is flagged, how many flags exist, how many distinct lenders have flagged them, whether any flag is an active loan or a recorded default, and how many loans have been repaid on record. You make the final lending decision.

04

Contribute to the network

Report defaulters via POST /v1/report. Every lender who contributes improves the signal for every other member. Value compounds with scale.

Why Sarafi

The signal bureaus do not provide

Bureau checks cover formal bank lending. SMS scoring covers your own app's history. Neither tells you whether this applicant opened three other loan applications in the past two weeks. Sarafi answers that question.

Real-time cross-lender exposure

Check whether an applicant has active loans or defaults at other network lenders at the moment they apply — not days later when a bureau refreshes.

Neutral infrastructure

No lender sees another's data. Sarafi is the trusted middle layer. Competing lenders share data with Sarafi, not with each other.

A network that compounds

Every new lender who joins improves the signal for every existing member. Early partners accumulate a data advantage that grows over time.

Complements your existing stack

Sarafi does not replace your bureau check or SMS scoring. It adds the one signal they cannot supply: current exposure across other apps.

Built for regulatory scrutiny

Every check and every report is logged immutably. An audit trail that holds up to compliance review, from the first day of operation.

Minimal engineering lift

A standard REST API with full documentation and a live test environment. The integration surface is a single endpoint with a straightforward JSON request and response.

Privacy

Your portfolio is never visible to competitors

The reason lenders share data with Sarafi rather than directly with each other is structural. The system is designed so that sharing reveals nothing a competitor could act on.

  • BVNs are SHA-256 hashed with a secret key on receipt. Raw numbers never enter the database.
  • Querying lenders receive only a signal — never the identity of lenders who submitted flags.
  • Reason notes submitted with a flag are never returned through the API.
  • Lenders can only resolve flags they themselves submitted.
  • Every API call is logged immutably for accountability and compliance.
BVN handling — what Sarafi stores
Received
22190341827
SHA-256 + secret key
Stored
a3f8c2d19e4b7a6f0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1f2a3
Pilot programme

Now accepting pilot applications

Sarafi's pilot programme is open to a limited number of digital lenders. Participants receive full API access at no cost for three months, with no commitment beyond the pilot period. Your data is never shared with other lenders in the network. If the signal does not reduce your default rate on flagged applicants, you walk away having lost nothing.

Request pilot access
Or write to us directly at hello@sarafi.ng