Five products, scoped to your contract.
Each product maps to a real endpoint and an OAuth scope. PII responses are de-identified or consent-bound; everything is data-minimised to the scope you hold.
Rental-payment history & affordability
customers:readAdd a repayment signal that bureau data in Kenya doesn't carry. De-identified rental-payment aggregates feed affordability and rent-to-income checks for mortgage and consumer-loan underwriting — no PII.
GET /api/partner/customers
{
"area": "Kilimani",
"cohort_size": 412,
"on_time_rate": 0.91,
"median_rent_kes": 78000,
"median_rent_to_income": 0.28,
"window": "trailing_12m"
}Property & valuation signals
market:readValue collateral in seconds. Median price and KES/sqm from verified listings let credit teams sanity-check valuations and size facilities without commissioning a full appraisal up front.
GET /api/v1/market/comps
{
"area": "Westlands",
"type": "apartment",
"median_price_kes": 24500000,
"median_kes_per_sqm": 198000,
"sample_size": 63,
"as_of": "2026-06-01"
}Karibu Index
market:readTrack market direction for portfolio risk. The asking-price index by area, property type, and sale/rent lets risk teams monitor LTV drift and stress-test exposure across neighbourhoods.
GET /api/v1/index
{
"area": "Lavington",
"type": "townhouse",
"mode": "sale",
"index": 112.4,
"base_period": "2025-01",
"yoy_change": 0.063
}Canonical property record
listings:readResolve a property to a single source of truth. Canonical facts plus per-attribute provenance let underwriters confirm what's being financed and where each fact came from.
GET /api/v1/properties/{upi}
{
"upi": "KE-NBO-KIL-004821",
"area": "Kilimani",
"type": "apartment",
"bedrooms": 3,
"size_sqm": 124,
"attributes": {
"size_sqm": { "value": 124, "source": "title_deed" },
"bedrooms": { "value": 3, "source": "verified_listing" }
}
}Landlord/tenant verification & inventory
listings:readVerify the asset and the counterparty. Published inventory confirms a landlord's listed stock and a tenant's stated address against live, verified Karibu listings.
GET /api/partner/listings
{
"listing_id": "lst_9f3a21",
"upi": "KE-NBO-WL-001277",
"area": "Westlands",
"status": "published",
"asking_rent_kes": 95000,
"verified_at": "2026-05-22"
}