Skip to main content

eDahab API Introduction

Welcome to the eDahab API documentation. The eDahab API provides developers with the tools needed to integrate secure, real-time mobile money payments within applications, websites, and e-commerce platforms.

What is the eDahab API?

The eDahab API is a developer-focused interface that allows businesses and software systems to interact programmatically with the eDahab mobile money platform — enabling actions like initiating payments, checking invoices, querying transactions, through RESTful HTTP endpoints.

eDahab itself is part of a broader suite of financial services offered within the Dahabshiil Group — one of the largest and longest-standing remittance and financial services networks in Africa.

About Dahabshiil and eDahab

Dahabshiil (meaning “gold smelter” in Somali) began in 1970 as a money transfer company and has grown into an international financial services group with operations in over 120 countries.

Over time, the group has diversified far beyond traditional remittances — expanding into banking (Dahabshiil Bank International), microfinance (MicroDahab), mobile telecommunications (Somtel), and digital financial services like eDahab.

eDahab is a mobile money service built on that legacy. It allows users — individuals and businesses alike — to send and receive money, make payments, and access digital financial tools without needing a traditional bank account. This creates increased financial inclusion in markets where conventional banking infrastructure is limited.

Core Capabilities of the eDahab API

The eDahab API helps developers unlock a range of payment and financial workflows, including:

  • Initiating mobile money payments – charge customers or transfer funds programmatically.
  • Transaction Queries – retrieve account balances and transaction histories.
  • Merchant Integration – connect e-commerce platforms or point-of-sale systems to mobile money.
  • Notification/Webhooks – receive real-time updates on payment statuses.

This API is suitable for local e-commerce checkout systems, business payment processors, or any application that needs to handle cashless payments in Somalia and the broader region.

Why Use eDahab API?

  • Fast & Real-Time: Transactions are processed instantly and reflected immediately in mobile wallets.
  • 🔒 Secure & Reliable: Built on a trusted financial network with secure authentication and data handling.
  • 🛠️ Developer Friendly: Modern REST API with predictable patterns and responses.
  • 📊 Business-Ready: Can support merchant workflows, billing, and reconciliation for enterprises and small businesses alike.

Getting Started

To begin integrating the eDahab API:

  1. Register for an eDahab account and request API access.
  2. Get your API credentials from the dashboard (key/secret).
  3. Explore the API endpoints in this documentation to make your first request.

Ready to dive in? Explore our comprehensive reference documentation next!