ZamuPay API Documentation
    ZamuPay API Documentation
    • Zamupay overview
    • Token Request
      POST
    • Payment Order Request
      POST
    • Reject Order By OriginatorConversationId
      POST
    • Express Deposit Request
      POST
    • Find Payment Order By OriginatorConversationId
      GET
    • Find Express Deposit By OriginatorConversationId
      GET
    • Bill Number
      POST
    • Find Bill Number By Service Id and Account Number
      GET
    • Find Transaction Routes
      GET
    • Find Charges By TransactionTypeId
      GET
    • Bill Request
      POST
    • Find Bill Request By Originator Converstion Id
      GET
    • Find Bill Services
      GET
    • Account Number Validation Request
      POST
    • Find Account Validation Status by SystemTraceAuditNumber
      GET
    • Airtime Purchase
      POST
    • Find Airtime Purchases By OriginatorConversationId
      GET
    • Health Check
      GET
    • Create Payment Link
      POST
    • Find Payment Links By Id
      GET
    • Update Payment Link
      PUT
    • KYC Validation
      POST
    • KYC Validation
      GET
    • Balance Check
      GET

      Find Transaction Routes

      https://auth.zamupay.com
      https://auth.zamupay.com
      https://auth.zamupay.com
      https://auth.zamupay.com
      GET
      /v1/transaction-routes/assigned-routes

      #

      This is a GET request that returns a list of transaction routes that you currently have setup

      Sample success response:#

      {
          "routes": [
              {
                  "id": "fcac4af0-68ef-eb11-a864-dc41a9f8739c",
                  "category": "1",
                  "categoryDescription": "Bank Transfer",
                  "categoryIsEnabled": true,
                  "routeIntergration": "KCB",
                  "country": "Kenya",
                  "routeIsActive": true,
                  "channelTypes": [
                      {
                          "channelType": 3,
                          "channelDescription": "EFT"
                      },
                      {
                          "channelType": 4,
                          "channelDescription": "RTGS"
                      }
                  ]
              }
          ]
      }
      

      Request

      Authorization
      Bearer Token
      Provide your bearer token in the
      Authorization
      header when making requests to protected resources.
      Example:
      Authorization: Bearer ********************
      or

      Responses

      🟢200Success
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET 'https://auth.zamupay.com/v1/transaction-routes/assigned-routes' \
      --header 'Authorization: Bearer <token>'
      Response Response Example
      {}
      Modified at 2025-12-09 12:39:20
      Previous
      Find Bill Number By Service Id and Account Number
      Next
      Find Charges By TransactionTypeId
      Built with