Skip to main content

Fetch DRC Inflow Providers

GET /v1/global-collection/drc/inflow/providers

Returns the list of mobile money providers supported for DRC inflow. Call this endpoint to discover which providers are available before initiating a collection — use the returned code value as the topupVendor in the Initiate Mobile Money Inflow request.
curl --request GET \
  --url https://api.nomba.com/v1/global-collection/drc/inflow/providers \
  --header 'Authorization: Bearer <token>' \
  --header 'accountId: <accountId>'
{
  "code": "00",
  "description": "Successful",
  "data": [
    { "code": "MPESA", "displayName": "Mpesa" },
    { "code": "AIRTEL", "displayName": "Airtel Money" },
    { "code": "ORANGE", "displayName": "Orange Money" }
  ]
}

Response fields

data
array
List of mobile money providers available for DRC inflow.
data[].code
string
The provider code. Pass this value as topupVendor when calling Initiate Mobile Money Inflow.
data[].displayName
string
Human-readable name of the provider (e.g. Airtel Money, Mpesa).

Sandbox

Use the sandbox endpoint to test provider discovery in your development environment:
Sandbox Request
curl --request GET \
  --url https://api.nomba.com/v1/sandbox/global-collection/drc/inflow/providers \
  --header 'Authorization: Bearer <token>' \
  --header 'accountId: <accountId>'
The sandbox returns the same static list of providers as production.