Skip to content

Documentation

Build with Ureh

One API for airtime, data, cable TV, electricity and education payments, with wallets, transactions and webhooks built in. From your first API key to a production integration.

Overview

You integrate once, against one contract. Every product takes the same request shape over plain HTTP with a JSON body, and returns the same response envelope whether it succeeded, is still processing, or failed.

Five concepts carry across every product:

  • Products. Airtime, data, cable TV, electricity and education are each their own endpoint under /api/v1, documented in full in the API Reference.
  • Wallet. Every purchase debits your wallet automatically. Ureh sets the price, so you are never charged an amount your own request supplied.
  • Earnings. Every eligible purchase earns you commission 2% to ₦150 per transaction, depending on the product applied automatically. See Developer Earnings.
  • Transactions. Every purchase returns a reference immediately, then settles to success or failed.
  • Webhooks. Subscribe once and be notified the moment a transaction settles, instead of polling for it.

Documentation shortcuts

SDKs

No client libraries are available yet. Every integration today calls the API directly over HTTP and JSON. The API Reference carries the request and response body for every endpoint, and the same call in cURL, PHP and Node.js shows it wired up in each language.

The cards below are planned language support, not shipped packages. None has a package name, installation command or repository yet.