Skip to content

Capabilities

Where money can come from and go to right now: countries, methods, mobile money operators and per-transaction limits.

No key needed: call these from a terminal, a server or a coding agent.

Get coverage

GET/api/v1/capabilities
Public

Lists the collection (money in) and payout (money out) methods that work right now, per country. Methods appear and disappear as partners go live or pause, so read this rather than hard-coding a list.

Query parameters
  • countrystringoptional

    ISO 3166-1 alpha-2 country code. Omit to get every country.

  • directionstringoptional

    Only collection (money in) or only payout (money out) methods.

    collectionpayout
Request
curl "https://api.autopayke.com/api/v1/capabilities?country=KE&direction=payout"
Response200 application/json
{
  "ok": true,
  "data": {
    "countries": [
      {
        "code": "KE",
        "name": "Kenya",
        "dial": "+254",
        "flag": "🇰🇪",
        "currency": "KES",
        "phoneLength": 9,
        "collection": [],
        "payout": [
          {
            "method": "mobile_money",
            "currency": "KES",
            "operators": [
              {
                "code": "Safaricom",
                "label": "M-Pesa"
              },
              {
                "code": "Airtel",
                "label": "Airtel Money"
              }
            ],
            "minAmount": "1000",
            "maxAmount": "25000000"
          },
          {
            "method": "paybill",
            "currency": "KES",
            "operators": [],
            "minAmount": "2000",
            "maxAmount": "25000000"
          },
          {
            "method": "till",
            "currency": "KES",
            "operators": [],
            "minAmount": "2000",
            "maxAmount": "25000000"
          }
        ]
      }
    ],
    "generatedAt": "2026-11-03T07:04:18.972Z"
  }
}
  • Cached for 60 seconds (Cache-Control: public, max-age=60).
  • minAmount and maxAmount are minor units of the method's currency (KES cents for Kenya). null means no limit is published.