Docs

Transfer API

Providers

This endpoint returns the list of operators and banks available for the different transaction types supported by SolFi.

Filtering

  • mobile_money — list mobile money operators
  • bank — list operators of type bank

Supported countries

CodeCountry
CMCameroon
CFCentral African Republic
TDChad
CGRepublic of the Congo
GQEquatorial Guinea
GAGabon

Method & URL

GEThttps://api.katika-bridge.com/providers

Query parameters

ParameterTypeMandatoryDescription
countryCodestringNoFilter by country code (uppercase)
typestringNoFilter by type (mobile_money or bank)
searchstringNoSearch by name or code (idantitiCode)
pagenumberNoPage number (default: 1)
limitnumberNoNumber of results per page (default: 10)
allbooleanNoReturn all results without pagination

Sample request

GET /providers
curl -X GET "https://api.katika-bridge.com/providers?countryCode=CM&type=mobile_money&all=true" \
  -H "x-api-key: your_api_key_here" \
  -H "x-api-secret: your_api_secret_here"

Success response (200 OK)

200 OK
{
  "error": false,
  "statusCode": 200,
  "message": "Providers retrieved successfully",
  "data": {
    "currentPage": 1,
    "previousPage": null,
    "nextPage": null,
    "count": 1,
    "totalCount": 1,
    "totalPages": 1,
    "result": [
      {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "Orange Money Côte d'Ivoire",
        "type": "mobile_money",
        "countryCode": "CI",
        "idantitiCode": "Orange_CI",
        "createdAt": "2024-01-15T08:30:00.000Z",
        "updatedAt": "2024-06-20T14:12:00.000Z"
      }
    ]
  }
}

Possible errors

HTTP codeDescription
400Invalid request (missing or malformed parameters)
400 / 404Authentication error — see Authentication
500Server error (internal problem during request processing)

The idantitiCode returned here is the value to send as provider when initiating a transaction.